Податливость репликации транзакций в testnet - PullRequest
0 голосов
/ 26 сентября 2019

Я хочу реплицировать транзакцию изменчивости.

У меня есть данные этой транзакции:

TXSER=020000000118665e24e5a51c9728005a019a2ef06af2a994e3a45e209d9da7e109c65f31b0000000006a473044022057d1aa646f56ccb41af8d876bed339c8975bb2dc6f9a1a717ded182eb895ba32022034ca5ee8c3f2e025ffd0d93387a60596a41f8007bbfe6f4ff7003fca83ed0834012103ce21b7f28cc6a4a9eded4a0af185664db299b7f8ab4dc9515a37b514bfd0fb7affffffff02a0860100000000001976a9145dadf73f0682a03caf08977de78ad9ce6360cf6d88ac400d0300000000001976a9147a35c9164fb00674fce21d8a632d7adb22b7a95988ac00000000

Txid: 2c29c4ab8c916aa624f6d8fe6ca46aa398f2dbfd52903ca75ed3fbad85418c76

Теперь я хочу добавитьнекоторые OP в начале scriptSig.

Изменить 6a47 в 6b4861 , добавить OP_NOP 0x61 и увеличить длину scriptSig

TXSERMAL=020000000118665e24e5a51c9728005a019a2ef06af2a994e3a45e209d9da7e109c65f31b0000000006b48613044022057d1aa646f56ccb41af8d876bed339c8975bb2dc6f9a1a717ded182eb895ba32022034ca5ee8c3f2e025ffd0d93387a60596a41f8007bbfe6f4ff7003fca83ed0834012103ce21b7f28cc6a4a9eded4a0af185664db299b7f8ab4dc9515a37b514bfd0fb7affffffff02a0860100000000001976a9145dadf73f0682a03caf08977de78ad9ce6360cf6d88ac400d0300000000001976a9147a35c9164fb00674fce21d8a632d7adb22b7a95988ac00000000

Я вижу вывод bitcoin-cli decoderawtransaction $TXSERMAL, но не могу выполнить транзакцию sendrawt.

bitcoin-cli sendrawtransaction $TXSERMAL

    error code: -26
    error message:
    mandatory-script-verify-flag-failed (Non-canonical DER signature) (code 16)
...