Что такое многословие в аргументах команды bitcoin-cli?

Я столкнулся с парой команд bitcoin-cli, где для получения дополнительной информации о команде требуется дополнительный параметр детализации, например, getblock “blockhash” ( verbosity ) потребует значений детализации 0, 1 или 2.
Что такое многословность и что она делает и как это используется?
Это что-то, что вы задали в конфигурации?


person uwem    schedule 23.08.2019    source источник
comment
Вы имеете в виду как bitcoin-rpc.github.io/ en/doc/0.17.99/rpc/blockchain/getblock? Кажется, что просто попробовав это, вероятно, вы также ответите на вопрос.   -  person Dave Newton    schedule 24.08.2019
comment
Я смущен тем, как это используется в реальной жизни. Все, что я вижу, это прямой вызов getblock с блок-хэшем без какой-либо ссылки на подробность.   -  person uwem    schedule 24.08.2019


Ответы (1)


Многословие относится к количеству предоставленной информации и деталей. Как говорится в документации для getblock:

Если уровень детализации равен 0, возвращает строку, которая представляет собой сериализованные данные в шестнадцатеричном коде для блока 'hash'.
Если уровень детализации равен 1, возвращает объект с информацией о блоке .
Если уровень детализации равен 2, возвращает объект с информация о блоке и информация о каждой транзакции.

person David Schwartz    schedule 23.08.2019
comment
Как это используется? Я вижу только запрос с одним параметром из примера, приведенного в документации - person uwem; 24.08.2019
comment
Вы просто добавляете второй параметр. - person David Schwartz; 24.08.2019