*币特比**探索及解码交易(第三章)

*币特比**探索及解码交易(第三章)

要解码这个十六进制字符串,我们使用 decoderawtransaction 命令。复制粘贴这个十六进制字符串作为 decoderawtransaction 的第一个参数以将整个内容解读为 JSON 数据格式(由于格式原因,在下面例子中十六进制字符串被缩短):

$ bitcoin-cli decoderawtransaction 0100000001d717...388ac00000000

{

"txid":"9ca8f969bd3ef5ec2a8685660fdbf7a8bd365524c2e1fc66c 309acbae2c14ae3",

"version" : 1,

"locktime" : 0,

"vin" : [

{

"txid":"d3c7e022ea80c4808e64dd0a1dba009f3eaee2318a4ece562 f8ef815952717d7",

"vout" : 0,

"scriptSig" : {

"asm" : "3045022100a4ebbeec83225dedead659bbde7da3d026c8b8e12e61a2 df0dd0758e227383b302203301768ef878007e9ef7c304f70ffaf1f2c 975b192d34c5b9b2ac1bd193dfba20104793ac8a58ea751f9710e39aa d2e296cc14daa44fa59248be58ede65e4c4b↵

884ac5b5b6dede05ba84727e34c8fd3ee1d6929d7a44b6e111d41cc79 e05dbfe5cea",

"hex": "483045022100a4ebbeec83225dedead659bbde7da3d026c8b8e12e61 a2df0dd0758e227383b302203301768ef878007e9ef7c304f70ffaf1f 2c975b192d34c5b9b2ac1bd193dfba2014104793ac8a58ea751f9710e 39aad2e296cc14daa44fa59248be58ede65e4c4b884ac5b5b6dede05b a84727e34c8fd3ee1d6929d7a44b6e111d41cc79e05dbfe5cea"

},

"sequence" : 4294967295

}

],

"vout" : [

{

"value" : 0.05000000,

"n" : 0,

"scriptPubKey" : {

"asm" : "OP_DUP OP_HASH160 07bdb518fa2e6089fd810235cf1100c9c13d1fd2 OP_EQUALVERIFY OP_CHECKSIG",

"hex":"76a91407bdb518fa2e6089fd810235cf1100c9c13d1fd288ac ",

"reqSigs" : 1,

"type" : "pubkeyhash", "addresses" : [

"1hvzSofGwT8cjb8JU7nBsCSfEVQX5u9CL"

]

}

},

{

"value" : 1.03362847,

"n" : 1,

"scriptPubKey" : {

"asm" : "OP_DUP OP_HASH160 107b7086b31518935c8d28703d66d09b36231343 OP_EQUALVERIFY OP_CHECKSIG",

"hex" : "76a914107b7086b31518935c8d28703d66d09b3623134388ac",

"reqSigs" : 1,

"type" : "pubkeyhash", "addresses" : [

"12W9goQ3P7Waw5JH8fRVs1e2rVAKoGnvoy"

]

}

}

]

}