Développement de base de Bitcoin : Le décodage des transactions brutes échoue sur le signet mais décode correctement dans le décodeur BlockCypher

  • Erreur de décodage des transactions brutes sur le signet
  • Décodage correct dans le décodeur en ligne BlockCypher
  • Type de transaction : transaction p2wpkh créant un multisig (p2wsh) sur signet

Type de transaction : transaction p2wpkh créant un multisig (p2wsh) sur signet.

Erreur  : TX doit avoir au moins une entrée.

Sortie sur décodeur en ligne

«  »,

Développement de base de Bitcoin : Le décodage des transactions brutes échoue sur le signet mais décode correctement dans le décodeur BlockCypher

«  »

« block_index » : -1 « fees » : 0, « hash » : «  », « inputs » : [

« age » : 0,

« sequence » : 4294967295

« sorties »  : [

« addresses » : [

«  »

« value » : 1000000 }

«  »

« value » : 8093449 } ]235 « vout_sz » : 2

Décodage manuel

nVersion 02000000 marqueur 00 drapeau 01 txin 01 // 32 octets (txid petit endian inversé) 6d010000 00 ffffffff tx out 02 40420f0000000000 22 // Script de 34 octets 097f7b0000000000 16 0014d76574 // scriptpubkey pour le témoin de changement 02 nLocktime 0000 0000

Sortie d'une transaction acceptée

«  »,

«  »

« block_index » : -1 « fees » : 0, « hash » : «  », « inputs » : [

« age » : 0,

« sequence » : 4294967295

] »les sorties » : [

« addresses » : [

«  »

« value » : 1000000 }

«  »

« value » : 888318652 } ]213 « vout_sz » : 2

Transaction brute