Как разобрать незрелую и ожидающую часть баланса Bitcoin-кошелька

Награда за новый блок regtest и входящий неподтверждённый платёж попадают в разные поля баланса. Это различие важно для интерфейса кошелька.

Прочитайте категории баланса

Загрузите regtest-кошелёк lab и запросите суммы в BTC. Объект mine группирует средства этого кошелька. Если вы сгенерировали блок на его адрес, обратите внимание на immature.

bitcoin-cli -regtest -rpcwallet=lab getbalances | jq '.mine | {trusted, untrusted_pending, immature}'

Выберите показатель для интерфейса

untrusted_pending отражает неподтверждённые поступления извне. Когда созреют выходы coinbase, награда перейдёт в доступный баланс. В trusted может попасть подходящая неподтверждённая сдача. Если интерфейс обещает именно подтверждённые средства, выберите выходы по минимальному числу подтверждений и укажите эту глубину.

bitcoincore.org getbalances · bitcoincore.org listunspent