javascript : Le script d'échange pour l'entrée n°0 ne correspond pas à la clé scriptPubKey de la sortie précédente


J'essaie de créer une nouvelle transaction Bitcoin en utilisant Bitcoinjs-lib. Voici ma transaction.

« txid » : «  » « block_hash » :  »  » « vin » : [

« txid » : «  »,

javascript : Le script d'échange pour l'entrée n°0 ne correspond pas à la clé scriptPubKey de la sortie précédente

« value » : 100000,

« scriptpubkey » : «  »

« vout » : 0,

« sequence » : 4294967295,

« witness » : [

«  »,

«  »

« vout » : [

« value » : 10000,

« scriptpubkey » : «  »

« value » : 88008,

« scriptpubkey » : «  »

J'essaie d'envoyer une autre transaction, mais j'obtiens cette erreur.

Erreur  : le script d'utilisation pour l'entrée n° 0 ne correspond pas à la scriptPubKey dans la version précédente

Ceci est mon code en Javascript utilisant bitcoinjs-lib pour créer l'entrée. Je code en dur les valeurs de cet exemple.

psbt index  : 0 script  : Buffer rachatScript  : Buffer