1

嗨,我在 blockchain.info 或 blockr.io 或其他区块浏览器中检查一项交易(不是我自己的钱包交易)时,我可以看到“block_height”的返回值,它可用于使用 block_count 计算交易确认 -块高度。

我有自己的启用了 -txindex 的比特币节点,并在 conf.xml 中添加了额外的 txindex=1。

但是当使用“bitcoin-cli decoderawtransaction”时,参数永远不会存在。

我该如何打开它?或者它是一个定制的代码?

Bitcoind 在 Ubuntu 14.04 x64bit 版本 0.11.0 下运行我禁用钱包功能并使用https://github.com/spesmilo/electrum-server/blob/master/HOWTO.md安装

4

1 回答 1

1

decoderawtransaction命令只是对交易进行解码,也就是说,它使交易变得可读。

不显示与交易的原始结构无关的任何其他(尽管有用的)信息。

如果您需要更多信息,您可以使用getrawtransaction <tx hash> 1,它返回结果decoderawtransaction和一些附加信息,例如:

bitcoin-cli getrawtransaction 6263f1db6112a21771bb44f242a282d04313bbda5ed8b517489bd51aa48f7367 1
-> {
"hex" : "010000000...0b00",
"txid" : "6263f1db6112a21771bb44f242a282d04313bbda5ed8b517489bd51aa48f7367",
"version" : 1,
"locktime" : 723863,
"vin" : [
    {...}
],
"vout" : [
    {...}
],
"blockhash" : "0000000084b830792477a0955eee8081e8074071930f7340ff600cc48c4f724f",
"confirmations" : 4,
"time" : 1457383001,
"blocktime" : 1457383001

}

于 2016-03-07T21:24:11.213 回答