Struct ethcore::views::HeaderView [] [src]

pub struct HeaderView<'a> { /* fields omitted */ }

View onto block header rlp.

Methods

impl<'a> HeaderView<'a>
[src]

Creates new view onto header from raw bytes.

Creates new view onto header from rlp.

Returns header hash.

Returns raw rlp.

Returns parent hash.

Returns uncles hash.

Returns author.

Returns state root.

Returns transactions root.

Returns block receipts root.

Returns block log bloom.

Returns block difficulty.

Returns block number.

Returns block gas limit.

Returns block gas used.

Returns timestamp.

Returns block extra data.

Returns a vector of post-RLP-encoded seal fields.

Trait Implementations

impl<'a> Hashable for HeaderView<'a>
[src]

Calculate SHA3 of this object.

Calculate SHA3 of this object and place result into dest.