Я импортировал несколько адресов TestNet и отправил деньги на один из них. Когда я бегу
bitcoin-cli getaccount mvKoQLrzovNbgALa2D7prh9pagd2QUKpWo
он отвечает с учетной записью, которую я назвал.
Я отправил 1,1 BTC на этот адрес, как видно здесь , но когда я запускаю gettransaction, он говорит количество: 0, но все остальное выглядит правильно. getbalance также возвращает 0. Что я здесь делаю неправильно?
похоже, что вы не в сети testnet. и я заметил, что вы отправляете команды с прикреплением -testnet
bitcoin-cli -testnet getreceivedbyaddress 'mvKoQLrzovNbgALa2D7prh9pagd2QUKpWo'"
Чтобы запустить биткойн в testNet
Остановите биткойн и откройте ~./bitcoin/bitcoin.conf
с помощью любого текстового редактора.
и добавить testnet=1
сохранить и закрыть.
попробуйте, bitcoin-cli listunspent 0 9999
вы должны увидеть транзакцию.
В любом случае, если вы уже запускали его в сети testnet
попробуйте следующую команду, чтобы получить баланс адресов
bitcoin-cli getbalance "" 0 true
Аргументы:
"аккаунт" (строка, необязательно)
minconf (числовой, необязательный, по умолчанию = 1) Включать только транзакции, подтвержденные как минимум столько раз.
include_watchonly (bool, необязательный, по умолчанию=false ) Также включать баланс в адресах только для просмотра.
Сетерони