Struct ethcore_rpc::v1::types::Block [] [src]

pub struct Block {
    pub hash: Option<H256>,
    pub parent_hash: H256,
    pub uncles_hash: H256,
    pub author: H160,
    pub miner: H160,
    pub state_root: H256,
    pub transactions_root: H256,
    pub receipts_root: H256,
    pub number: Option<U256>,
    pub gas_used: U256,
    pub gas_limit: U256,
    pub extra_data: Bytes,
    pub logs_bloom: H2048,
    pub timestamp: U256,
    pub difficulty: U256,
    pub total_difficulty: U256,
    pub seal_fields: Vec<Bytes>,
    pub uncles: Vec<H256>,
    pub transactions: BlockTransactions,
    pub size: Option<U256>,
}

Block representation

Fields

Hash of the block

Hash of the parent

Hash of the uncles

Authors address

?

State root hash

Transactions root hash

Transactions receipts root hash

Block number

Gas Used

Gas Limit

Extra data

Logs bloom

Timestamp

Difficulty

Total difficulty

Seal fields

Uncles' hashes

Transactions

Size in bytes

Trait Implementations

impl Debug for Block
[src]

Formats the value using the given formatter.