16: schlecht-txns-vin-leer. Kode:-26

Ich versuche, eine Rohtransaktion über die BTC Insight API zu pushen, erhalte aber immer eine Fehlermeldung:

16: schlecht-txns-vin-leer. Kode:-26

Hier ist das rohe Transaktions-Hex:

010000000001013920fd5fa5ff9243f96fe11f2ff032dc5842dee09c7992f81441b511ac5584020100000017160014354966a45844090d7152d104326c681ca1075e5effffffff02e8030000000000001976a914e42a54ba2042e889461c7966ac6ba13eeb144a3f88ac905f01000000000017a9148ff360136ee24aa4d5f3ed298947dbc5cfd8ebd58702483045022100c625106241f0b4e90cf4819945d1ff43f2108d9581bbc32f5052c91a28dcc9f5022031760808c4b7ca2b686ef49b9c03d486a2dfea9b85396a7f22914bf3eeeff3800121027a8d1c43339ffddeb722b92189412602720f722ed640a08dcbe7e473e71ca11600000000

Antworten (2)

Die Transaktion, die Sie zu senden versuchen, gibt Ausgaben von einer Segwit-Eingabe aus, aber BitPay Insight unterstützt Segwit derzeit nicht. Auf segwit-unterstützender Software ist die Transaktion gültig:

 $ bitcoin-cli testmempoolaccept '["010000000001013920fd5fa5ff9243f96fe11f2ff032dc5842dee09c7992f81441b511ac5584020100000017160014354966a45844090d7152d104326c681ca1075e5effffffff02e8030000000000001976a914e42a54ba2042e889461c7966ac6ba13eeb144a3f88ac905f01000000000017a9148ff360136ee24aa4d5f3ed298947dbc5cfd8ebd58702483045022100c625106241f0b4e90cf4819945d1ff43f2108d9581bbc32f5052c91a28dcc9f5022031760808c4b7ca2b686ef49b9c03d486a2dfea9b85396a7f22914bf3eeeff3800121027a8d1c43339ffddeb722b92189412602720f722ed640a08dcbe7e473e71ca11600000000"]'
 [
   {
     "txid": "e4fdf857b97f1d41c277ffab61dd1367774311303db982d42f7f80e4baa4105a",
     "allowed": true
   }
]

Wenn Sie nur Ihre Transaktionsübertragung benötigen, können Sie diese Antwort gerne in einem Kommentar beantworten, und ich werde sie für Sie senden.

Tnx für die Antwort.

Welches Tool Sie auch immer verwenden, es ist wahrscheinlich nicht in der Lage, Segwit-Transaktionen zu validieren, und denkt daher, dass Ihre Eingaben nicht korrekt gebildet sind. Es wird wahrscheinlich nur von einem Knoten unterstützt, der nicht aktualisiert wurde (ich glaube, Insight hat noch keine gepatchte Version für Segwit-Unterstützung).

Versuchen Sie es mit einem Tool wie https://blockchain.info/pushtx