Я только недавно начал играть с bitcoind (который, скорее всего, как я намерен использовать Bitcoin в моем собственном программном обеспечении) и получил достаточно запутана с "Счет" метка при использовании "listtransactions" Команда (см ).
После помощи Питера Wuille, я был в состоянии понять, что проблема, которую я видел в том, что графический интерфейс отображает счета этикетки для Переданные ТХ-х, которые были назначены на "отправлено" адрес, тогда как "listtransactions" только показывает счета метки для "послал" категория ТЕ о том, что было назначено на "из" адрес (или что-то по крайней мере, близко к этому).
Короче говоря, вы не можете в любой простой способ получить тот же результат, как вы видите на вкладке Переданные в GUI от bitcoind. Мое предложение заключается в добавлении возможности listtransactions так что вы можете получить тот же результат (оба "Счет" выход и фильтрация "Отправить" категория ОГО, чтобы быть взята из "отправлено" адрес). Примечание Конечно, это вариант, и будет по умолчанию быть ложными.
Изменения в bitcoinrpc команды listtransactions, использование которых стало бы следующим образом:
listtransactions [счет] [число = 10] [с = 0] [usesenttoaddresses = ложь]
Когда usesenttoaddresses установлен верно, то отображение счета для "Отправить" категория ОГО является посланным к адру (а не текущее поведения).
Ссылка на предложенных фиксируют изменения:
https://github.com/ciyam/bitcoin/commits/opt_use_sent_to_addr_for_acc
У меня нет среды, созданную для компиляции Bitcoin (и я утончаюсь делать другую работу), так что сейчас я был бы признателен за любые замечания или предложения с предлагаемым изменением.
Ура,
Ян.