Struct ethcore::views::BlockView [] [src]

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

View onto block rlp.

Methods

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

Creates new view onto block from raw bytes.

Creates new view onto block from rlp.

Block header hash.

Return reference to underlaying rlp.

Create new Header object from header rlp.

Return header rlp.

Create new header view obto block head rlp.

Return List of transactions in given block.

Return List of transactions with additional localization info.

Return number of transactions in given block, without deserializing them.

Return List of transactions in given block.

Return transaction hashes.

Returns transaction at given index without deserializing unnecessary data.

Returns localized transaction at given index.

Return list of uncles of given block.

Return number of uncles in given block, without deserializing them.

Return List of transactions in given block.

Return list of uncle hashes of given block.

Return nth uncle.

Return nth uncle rlp.

Trait Implementations

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

Calculate SHA3 of this object.

Calculate SHA3 of this object and place result into dest.