script : Plusieurs transactions d'entrée/sortie utilisant Golang BTCD


org/en/developer-examples#complex-raw-transaction) Ohbitcoin

Pour les entrées, est-ce aussi simple que de prendre toutes les transactions d'entrée en petit-boutiste, de noter le nombre correct dans les entrées et de partir de là ?

qui sont expliqués dans la documentation du développeur. Voici un exemple de transmission, pour que vous ayez une idée  :

script : Plusieurs transactions d'entrée/sortie utilisant Golang BTCD

décimal=3 TX_IN[0]

inversé=00000414 décimal=25 TX_IN[0] Script Sig (uchar[]) TX_IN[0] Séquence (uint32_t) FFFFFFFF TX_IN[1]

inversé=00000431 décimal=25 TX_IN[1] Script Sig (uchar[]) TX_IN[1] Séquence (uint32_t) FFFFFFFF TX_IN[2]

inversé=000001E0 décimal=25 TX_IN[2] Script Sig (uchar[]) TX_IN[2] Séquence (uint32_t) FFFFFFFF TX_OUT COUNT hex=01

reverse_hex=0000000000013880 déc=25 TX_OUT[0] pk_script (uchar[]) VERROUILLAGE_TIME 00000000

Pour les sorties, disposez-vous simplement d'un bloc individuel de satoshiBytes à scriptPubKey ?

C’est similaire à l’exemple ci-dessus, mais n’en avez pas sous la main. Mais la majorité des transmissions ont une adresse de destination et une adresse de retour, vous pouvez donc rechercher une transmission dans l'explorateur de blocs. Bon codage ! 🙂