bitcoin-cli говорит, что сумма транзакции и баланс равны 0, но это не так

Я импортировал несколько адресов TestNet и отправил деньги на один из них. Когда я бегу

bitcoin-cli getaccount mvKoQLrzovNbgALa2D7prh9pagd2QUKpWo

он отвечает с учетной записью, которую я назвал.

Я отправил 1,1 BTC на этот адрес, как видно здесь , но когда я запускаю gettransaction, он говорит количество: 0, но все остальное выглядит правильно. getbalance также возвращает 0. Что я здесь делаю неправильно?

«bitcoin-cli -testnet getreceivedbyaddress 'mvKoQLrzovNbgALa2D7prh9pagd2QUKpWo'» возвращает правильную сумму, но баланс всего кошелька по-прежнему равен 0. Я совершенно запутался.

Ответы (1)

похоже, что вы не в сети testnet. и я заметил, что вы отправляете команды с прикреплением -testnet

bitcoin-cli -testnet getreceivedbyaddress 'mvKoQLrzovNbgALa2D7prh9pagd2QUKpWo'"

Чтобы запустить биткойн в testNet

Остановите биткойн и откройте ~./bitcoin/bitcoin.confс помощью любого текстового редактора.

и добавить testnet=1сохранить и закрыть.

попробуйте, bitcoin-cli listunspent 0 9999вы должны увидеть транзакцию.

В любом случае, если вы уже запускали его в сети testnet

попробуйте следующую команду, чтобы получить баланс адресов

bitcoin-cli getbalance "" 0 true

Аргументы:

  1. "аккаунт" (строка, необязательно)

  2. minconf (числовой, необязательный, по умолчанию = 1) Включать только транзакции, подтвержденные как минимум столько раз.

  3. include_watchonly (bool, необязательный, по умолчанию=false ) Также включать баланс в адресах только для просмотра.

Большое спасибо, Адам! Я работал в тестовой сети, но мой watchonly был равен false. Ты мужик, чувак!
Есть ли где-нибудь список всех опций bitcoin.conf? я не могу найти
ru.bitcoin.it/wiki/… . Я считаю, что это не все варианты, но наиболее часто используемые.