Return type of block header for RPC standard.

interface BlockHeaderRPC {
    extraData: string;
    gasLimit: string;
    gasUsed: string;
    hash: string;
    logsBloom: string;
    miner: string;
    nonce: string;
    number: string;
    parentHash: string;
    receiptsRoot: string;
    sha3Uncles: string;
    stateRoot: string;
    timestamp: string;
    transactionsRoot: string;
}

Hierarchy (view full)

Properties

extraData: string
gasLimit: string

Gas limit in hex string format

gasUsed: string

Gas used in hex string format

hash: string

Hash in bytes32 format

logsBloom: string
miner: string

Miner address in bytes20 format

nonce: string
number: string

Header number in hex string format

parentHash: string

Parent hash in bytes32 format

receiptsRoot: string

Receipts root in bytes32 format

sha3Uncles: string

Unsupported fields

stateRoot: string

State root in bytes32 format

timestamp: string

Timestamp in hex string format

transactionsRoot: string

Transactions root in bytes32 format