Comment utiliser la commande RPC «décodage»?

Willipm

Comment utiliser la commande RPC «décodage»?


J’ai utilisé « décodage » sur un script d’entrée de transaction

 304402206c4eba989dd5f87b7814f25ec8b9e08f955d30b299d963df8955639aa0a0f9bc02203c4d41b047d4dc616da101911c512e89255e2c3261733f030f9d1329ca2822dd01 

J’ai obtenu ce script sur ce site Web.

et j’ai

 "p2sh" : "3BfdeDc4HpcLJCs6PZ5jzdfaVDzFDBXrVu" 

ce qui n’a aucun sens pour moi.

Réponses


 StephenM347

Vous n’avez pas copié le script complet de blockchain.info, vous avez copié la moitié du script déjà décodé. La partie que vous avez copiée est la signature, mais la clé publique (l’autre partie) fait également partie du script. Même si vous aviez les deux, cependant, ce ne sont toujours pas les bonnes données à passer pour décoder le script, car le script a déjà été décodé. L’hex qui doit être passé à l’appel getrawtransaction peut être obtenu en regardant le résultat de:

 getrawtransaction 2c7b5cede0ab477800c407526ea98de9c89e80e53435dc786479be15970cc0d7 1 

Mais vous obtiendrez simplement la même chose que ce que blockchain.info a déjà sur leur site.

Et la valeur « p2sh » est l’adresse qui serait faite en utilisant le script passé à l’appel RPC comme redeemScript . Je ne pense pas que ce soit ce que vous recherchez, vous pouvez donc l’ignorer en toute sécurité.

StephenM347

@Willipm, vous êtes les bienvenus. Si cela répond à votre question, marquez-le pour que les autres le sachent. Si vous avez encore d’autres questions à ce sujet, faites-le moi savoir!

 

#la, commande, comment, décodage, RPC:, utiliser

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *