2015-10-12 64 views
0

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

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

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

如何开启该功能?或者它是一个自定义的代码?

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

回答

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 

}