Struct ethcore::block::SealedBlock [−][src]
pub struct SealedBlock { /* fields omitted */ }
A block that has a valid seal.
The block's header has valid seal arguments. The block cannot be reversed into a ClosedBlock
or OpenBlock
.
Methods
impl SealedBlock
[src]
impl SealedBlock
Trait Implementations
impl Drain for SealedBlock
[src]
impl Drain for SealedBlock
fn drain(self) -> ExecutedBlock
[src]
fn drain(self) -> ExecutedBlock
Returns ExecutedBlock
impl IsBlock for SealedBlock
[src]
impl IsBlock for SealedBlock
fn block(&self) -> &ExecutedBlock
[src]
fn block(&self) -> &ExecutedBlock
Get the ExecutedBlock
associated with this object.
fn to_base(&self) -> Block
[src]
fn to_base(&self) -> Block
Get the base Block
object associated with this.
fn header(&self) -> &Header
[src]
fn header(&self) -> &Header
Get the header associated with this object's block.
fn state(&self) -> &State<StateDB>
[src]
fn state(&self) -> &State<StateDB>
Get the final state associated with this object's block.
fn transactions(&self) -> &[SignedTransaction]
[src]
fn transactions(&self) -> &[SignedTransaction]
Get all information on transactions in this block.
fn receipts(&self) -> &[Receipt]
[src]
fn receipts(&self) -> &[Receipt]
Get all information on receipts in this block.
fn uncles(&self) -> &[Header]
[src]
fn uncles(&self) -> &[Header]
Get all uncles in this block.
Auto Trait Implementations
impl Send for SealedBlock
impl Send for SealedBlock
impl !Sync for SealedBlock
impl !Sync for SealedBlock