Как я могу понять, почему транзакция не включается ни в какие блоки? [дубликат]

Я создал p2sh-адрес тестовой сети, используя python-bitcoinlib.

Содержимое скрипта представляет собой мультиподпись 2 из 2:2, key1, key2, 2, OP_CHECKMULTISIG

Выкупить скрипт:

522102e637c8658a9647e67b3d9961f0e0a6d1af9427396db430bfef9e2e01bb5618d12103e645fe283cc6759cb0b5aae4a767f74195fa3deeee69749345b5e4b5f3aae7d852ae

Адрес:2N1TtyXGR2kDpnaGkJNx17fPyURqgLDdEgd

Затем я сгенерировал и подписал транзакцию, потратив немного средств. Я использовал python-bitcoinlib, VerifyScriptчтобы проверить транзакцию, и никаких исключений не возникало.

Сделка:

0100000001604b635009e1c6ba2db554607b08af3a6ea54f852900e9bc3729589f9b8bdee901000000db0048304502210081e35badb1795ce3c5f22430ac01e51eed2d364dc55292bdc9783e64f5cf5e2f02205cf02ec0bad7c9efd1af57c3cd825b2eda819de0aa64639dc3f2cc274ca0fffa01483045022100b360d75cd92fd5482345a9aebfe44714fe85edab75d1d1bd8d0ba169d13b4b50022031175c5c39145acc3c6635d6c9a9bb1b55c31a5b54140899a4f0b6104d68390e0147522102e637c8658a9647e67b3d9961f0e0a6d1af9427396db430bfef9e2e01bb5618d12103e645fe283cc6759cb0b5aae4a767f74195fa3deeee69749345b5e4b5f3aae7d852aeffffffff01a0860100000000001976a91418c72ac74d84b2bc8a5e4db72a518a4a39025b3888ac00000000

Прошло более 10 часов, и транзакция не была включена ни в какие блоки .

Есть ли способ выяснить, почему это может быть, или что-то не так с транзакцией?

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

Ответы (1)

Транзакция требует комиссии.

Я ошибочно думал, что транзакции в тестовой сети не требуют комиссий, но требования просто ниже. Учитывая, что это трата недавнего вывода и сумма очень маленькая, она игнорируется. Требуют ли сети testnet одинаковую плату за основную сеть?

Транзакция с комиссией прошла успешно: https://live.blockcypher.com/btc-testnet/tx/0119445bfc577bcd032a079b03d1534be91b01e789874a02f88b9234ab72429d/