transactions : Script évalué sans erreur mais terminé avec un élément de pile supérieur faux/vide (Electrum donne une erreur)

Je pense que tu as un problème avec ton script de déverrouillage pour l'entrée 1

Pour la saisie 2votre script est

/p>

Ce qui a l'air standard

Cependant, pour la saisie 1je crois que vous avez

/p>

transactions : Script évalué sans erreur mais terminé avec un élément de pile supérieur faux/vide (Electrum donne une erreur)

Je soupçonne que l'octet initial 0x16 est parasite et ne devrait pas être là. Ou peut-être que le 0x17 précédent est fallacieux et n'est pas censé être une longueur de script ?

Voici mon analyse de la transaction (que j'espère correcte)

blockchain> txfile tx6.hex Lecture du fichier `tx6.hex`.. Les données hexadécimales sont

[]

La première sortie vaut 4000 Satoshi. Les détails complets de la transaction sont Version ..02000000 (2) Entrées ....02 (2) Entrée : 1 Transaction précédente . Index de sortie précédente : 0000 (0) Longueur du script ..17 (23) Script de déverrouillage .. Séquence ...FFFFFFFF Entrée : 2 Transaction précédente . Index de sortie précédente : 000B (11) Longueur du script ..16 (22) Script de déverrouillage .... Séquence..FFFFFFFF Sorties..01 (1) Sortie 1 Valeur....A00F000000000000 (4000) Longueur du script..17 (23) Script de verrouillage.. LockTime....00000000 (0) (Le hachage calculé est )

Le noyau Bitcoin semble analyser votre transaction de la même manière

"hash" : "", "version" : 2, "taille" : 169, "vsize" : 169, "poids" : 676, "locktime" : 0, "vin" : [

br />

"txid" : "",

"vout" : 0,

br />

"asm" : "",

"hex" : ""

"sequence" : 4294967295

br />

"txid" : "",

"vout" : 11,

br />

"asm" : "0 ",

"hex" : ""

"sequence" : 4294967295

br />

]"vout" : [

br />

"value" : 0.00004000,

"n" : 0,

br />

"desc" : "addr()#29glrxse",

"hex" : "",

"address" : "",

"type" : "scripthash"

br />

br />

]

/p>