Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
Block hash (same as input, if any)
The number of confirmations, or -1 if the block is not on the main chain
Block size
Block size without witness data
The block weight as defined in BIP 141
The block height or index
The block version
The block version in hex
The merkle root
List of transaction IDs
The block time in seconds since UNIX epoch
The median block time in seconds since UNIX epoch
The nonce used to generate the block (property exists only when PoW is used)
The bits which represent the target difficulty
The difficulty of the block
Expected number of hashes required to produce the chain up to this block (in hex)
Number of transactions in the block
The hash of the previous block
The hash of the next block
DeFiChain fields
Hex-encoded data for block hash
Block hash
0 for hex-encoded data, 1 for a json object, and 2 for json object with transaction data [default: 1]
Used in:
Hex-encoded data for block hash (for verbosity 0)
Block data (for verbosity 1 and 2)
Used in:
Accounts
Used in:
, , ,The block number. null when its pending block.
Hash of the block. null when its pending block.
Hash of the parent block.
Hash of the generated proof-of-work. null when its pending block.
SHA3 of the uncles data in the block.
The bloom filter for the logs of the block. null when its pending block.
The root of the transaction trie of the block.
The root of the final state trie of the block.
The root of the receipts trie of the block.
The address of the beneficiary to whom the mining rewards were given.
Integer of the difficulty for this block.
Integer of the total difficulty of the chain until this block.
The "extra data" field of this block.
Integer the size of this block in bytes.
The maximum gas allowed in this block.
The total used gas by all transactions in this block.
The unix timestamp for when the block was collated.
Array of transaction objects, or 32 Bytes transaction hashes depending on the last given parameter.
Array of uncle hashes.
Transaction info
Block number in hexadecimal format or the string latest, earliest, pending, safe or finalized
The return value of the executed contract method
Transaction info
Block number in hexadecimal format or the string latest, earliest, pending, safe or finalized
The code from the given address.
The value at this storage position.
Current block header pow-hash
The seed hash used for the DAG.
The boundary condition ("target"), 2^256 / difficulty.
The transaction hash, or the zero hash if the transaction is not yet available.
The signed transaction object.
Used in:
The block at which the import started (will only be reset, after the sync reached his head)
The current block, same as eth_blockNumber
The estimated highest block
TODO make it oneof
Used in:
, , , , , ,Hash of the block. null when its pending block.
The block number. null when its pending block.
The address from which the transaction is sent
The integer of gas provided for the transaction execution.
The integer of gas price used for each paid gas encoded as hexadecimal
Hash of the transaction.
The data sent along with the transaction.
The integer of a nonce. This allows to overwrite your own pending transactions that use the same nonce.
Address of the receiver. null when its a contract creation transaction.
Integer of the transactions index position in the block.
The integer of value sent with this transaction encoded as hexadecimal.
Signature v value
Signature r value
Signature s value
Transaction type
Present in EIP1559 TXs
Present in EIP1559 TXs
Transaction access list
Transaction chain ID
Used in:
Hash of the transaction.
Integer of the transactions index position in the block.
Hash of the block where this transaction was in.
Block number where this transaction was in.
Address of the sender.
Address of the receiver. null when its a contract creation transaction.
The total amount of gas used when this transaction was executed in the block.
The sum of the base fee and tip paid per unit of gas.
The amount of gas used by this specific transaction alone.
The contract address created, if the transaction was a contract creation, otherwise null.
Array of log objects, which this transaction generated.
Bloom filter for light clients to quickly retrieve related logs.
Integer of the transaction type, 0x00 for legacy transactions, 0x01 for access list types, 0x02 for dynamic fees. It also returns either :
32 bytes of post-transaction stateroot (pre Byzantium)
Either 1 (success) or 0 (failure)
Used in:
Used in:
Used in:
Whether specified block is in the active chain or not (only present with explicit "blockhash" argument)
The serialized, hex-encoded data for 'txid'
The transaction id (same as provided)
The transaction hash (differs from txid for witness transactions)
The serialized transaction size
The virtual transaction size (differs from size for witness transactions)
The transaction's weight (between vsize*4-3 and vsize*4)
The transaction version
The lock time
List of inputs
List of outputs
The block hash
The confirmations
The block time in seconds since UNIX epoch
Used in:
Used in:
Transaction hash
Raw transaction data
Used in:
The transaction id
The output index
The script signature
The script sequence number
Hex-encoded witness data
DeFiChain fields
Used in:
The data to convert into a SHA3 hash
The SHA3 result of the given string.