Struct ethcore::block::ExecutedBlock
[−]
[src]
pub struct ExecutedBlock { /* fields omitted */ }
An internal type for a block's common elements.
Methods
impl ExecutedBlock
[src]
fn fields_mut(&mut self) -> BlockRefMut
Get a structure containing individual references to all public fields.
fn fields(&self) -> BlockRef
Get a structure containing individual references to all public fields.
Trait Implementations
impl Clone for ExecutedBlock
[src]
fn clone(&self) -> ExecutedBlock
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl IsBlock for ExecutedBlock
[src]
fn block(&self) -> &ExecutedBlock
Get the ExecutedBlock
associated with this object.
fn to_base(&self) -> Block
Get the base Block
object associated with this.
fn header(&self) -> &Header
Get the header associated with this object's block.
fn state(&self) -> &State
Get the final state associated with this object's block.
fn transactions(&self) -> &[SignedTransaction]
Get all information on transactions in this block.
fn receipts(&self) -> &[Receipt]
Get all information on receipts in this block.
fn traces(&self) -> &Option<Vec<Vec<FlatTrace>>>
Get all information concerning transaction tracing in this block.
fn uncles(&self) -> &[Header]
Get all uncles in this block.