blockType | byte | Block type. 1->request(create contract). 2->request(transfer). 3->request(re-issue token). 4->response. 5->response(failed). 6->request(refund by contract). 7->response(genesis). |
height | string uint64 | Block height |
hash | string Hash | Transaction hash |
previousHash | string hash | The hash of previous transaction. For the first transaction of account, 0000000000000000000000000000000000000000000000000000000000000000 is filled |
address | string Address | Account address |
publicKey | string base64 | Public key |
producer | string address | Block producer's address. For user account, producer is account address. For contract account, producer is the supernode of delegate consensus group |
fromAddress | string address | The address of the account the transaction was sent from |
toAddress | string address | The address of the account the transaction is sent to |
sendBlockHash | string hash | The hash of corresponding request transaction. For response transaction only. 0000000000000000000000000000000000000000000000000000000000000000 is filled in for request |
tokenId | string tokenId | Token id |
amount | string bigint | Transfer amount |
tokenInfo | RpcTokenInfo | Token info |
fee | string bigint | Fee |
data | string base64 | Optional data the transaction may carry |
difficulty | string bigint | PoW difficulty |
nonce | string base64 | PoW nonce |
signature | string base64 | Signature |
quotaByStake | string uint64 | Quota consumed by the transaction, excluding quota obtained through PoW |
totalQuota | string uint64 | Quota consumed by the transaction. PoW quota included. |
vmlogHash | string hash | The hash of Vmlog generated by smart contract response |
triggeredSendBlockList | []*AccountBlock | A list of request transactions sent from within the block. RS block only |
confirmations | string uint64 | Confirmation number |
firstSnapshotHash | string hash | The hash of snapshot block by which the transaction is snapshotted |
timestamp | int64 | The timestamp (in second) when the transaction is snapshotted |
receiveBlockHeight | string uint64 | The height of the corresponding response transaction. Request only |
receiveBlockHash | string hash | The hash of the corresponding response transaction. Request only |