Как сверить зрелые средства казны Decred с движениями блока

На панели казны легко смешать новые поступления и уже зрелые средства. Нода показывает зрелый баланс и по запросу движения отдельного блока.

Запросите подробный снимок

В BLOCK укажите действительный хеш блока активной цепочки. balance выражен в атомах. Подробный режим дополнительно возвращает изменения этого блока со знаком.

dcrctl gettreasurybalance "$BLOCK" true | jq '{hash,height,balance,updates}'

Различайте зрелость и движение

Отрицательное изменение обозначает расход казны. Для входящей суммы может действовать период созревания до включения в зрелый остаток. Разность соседних зрелых балансов необязательно совпадает с суммой только что увиденных движений. При восстановлении аудита сохраняйте хеш каждого блока.

github.com gettreasurybalance