命令:不是getblockbynumer 或 getblockbyhash从而得出的信息;是getTransactionReceipt
格式:getTransactionReceipt hash地址
样例返回信息:
[group:1]> getTransactionReceipt 0xfc3ccbf866d232ff6e419894a018799693e647715f4fad9a82282c9b72003b8f
TransactionReceipt{
transactionHash='0xfc3ccbf866d232ff6e419894a018799693e647715f4fad9a82282c9b72003b8f',
transactionIndex='0x0',
root='0x9e744b087b7751376d86198f6021c3259c23de61b10629fce2cb181c20ad7c30',
blockNumber='0x1',
blockHash='0xb05e428a58835921ddc9905ba97aa64d58c32e25ff22d6e483f92e10f76ff9f7',
from='0x295e10227f67803c743ade9afa9b76b814955a6f',
to='0x0000000000000000000000000000000000000000',
gasUsed='0x44a73',
remainGas='0x0',
contractAddress='0x34554ce3919cdaae0379f1becf87599ec796eef1',
logs=[
],
logsBloom='0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000',
status='0x0',
statusMsg='None',
input='0x608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634ed3885e146100515780636d4ce63c146100ba575b600080fd5b34801561005d57600080fd5b506100b8600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061014a565b005b3480156100c657600080fd5b506100cf610164565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561010f5780820151818401526020810190506100f4565b50505050905090810190601f16801561013c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b8060009080519060200190610160929190610206565b5050565b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101fc5780601f106101d1576101008083540402835291602001916101fc565b820191906000526020600020905b8154815290600101906020018083116101df57829003601f168201915b5050505050905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a723058209300d0083c12928d34198cf6f481d3709004dfeb2e5eb6b0703124bbfdcc9fe50029',
output='0x',
txProof=null,
receiptProof=null,
message='null'
}
解释(个人观点,可以变动):
- transactionHash: 这是交易的唯一标识符,用于追踪和查询交易。
- transactionIndex: 这个交易在其所在区块中的位置。
- root: 状态根,用于表示交易执行前后状态的变化。
- blockNumber: 交易所在的区块号
- blockHash: 交易所在区块的哈希值,用于唯一标识一个区块。
- from: 发起交易的地址
- to: 交易的目的地址,这里显示为0x00000000000000 通常表示一个合约创建交易。
- gasUsed: 交易消耗的gas量。
- remainGas: 交易完成后剩余的gas量。
- contractAddress: 如果这是一个创建合约的交易,这里显示新创建的合约地址。
- logs: 与这次交易相关的事件日志数组,这里为空表示没有事件被触发。
- logsBloom: 用于快速索引事件日志的Bloom过滤器
- status: 交易执行成功与否的状态
- statusMsg: 交易状态的描述信息
- input: 与交易相关的数据输入
- output: 交易的输出结果