Транзакция задержана более чем на 12 часов биткойн-клиентом Satoshi

Вчера я отправил 20 BTC на адрес 1Hj8kJ3rq4c4Hn9Prtw45Zue791f4Nc9L3 с комиссией 0,0001 и идентификатором транзакции 30d1ef9aa05898b11b5ee4f5f5e703a822a821fb499c647b658fc3cb67a899b8 .

Мой клиент Satoshi сказал сегодня, что это все еще не подтверждено. Но когда я ищу на blockchain.info идентификатор транзакции, он говорит, что транзакция была отправлена ​​сегодня (> 12 часов после того, как я ее сделал).

Есть ли способ, если транзакция не ретранслируется, заставить клиента сатоши отправить ее в другой раз (ту же транзакцию).

Ответы (2)

Эта транзакция имеет более 1400 подтверждений. Я думаю, вам может понадобиться запустить клиент с включенной опцией повторного сканирования. (Это повторно сканирует блокчейн на предмет транзакций, которые он мог пропустить)

Может случиться так, что транзакция не будет отправлена ​​в сеть сразу. При создании новой транзакции клиент сообщит о ее доступности своим партнерам, и они получат ее. Если тем временем вы выключите свой клиент, он выйдет из строя или вы потеряете соединение с пирами, они не смогут получить и передать его по сети.

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

Чтобы принудительно отправить повторно, вы можете использовать getrawtransaction и sendrawtransaction JSON-API. Это сработало для меня несколько раз.

Не предлагайте использовать необработанные транзакции, это опасно!
Предлагаемое cdecker использование API необработанных транзакций очень безопасно. При самостоятельном создании необработанных транзакций вам нужно быть очень осторожным.