Skip to main content

RethBigBlockData

Type Alias RethBigBlockData 

Source
pub type RethBigBlockData<ExecutionData> = BigBlockData<ExecutionData>;
Expand description

Compatibility alias for BigBlockData.

Aliased Type§

pub struct RethBigBlockData<ExecutionData> {
    pub env_switches: Vec<ExecutionData>,
    pub prior_block_hashes: Vec<(u64, FixedBytes<32>)>,
    pub block_number: u64,
    pub merged_block_access_list: Option<Bytes>,
}

Fields§

§env_switches: Vec<ExecutionData>

Execution data for each constituent environment in the big block.

§prior_block_hashes: Vec<(u64, FixedBytes<32>)>

Block numbers and hashes preceding the big block.

§block_number: u64

Number of the big block.

§merged_block_access_list: Option<Bytes>

Optional merged block access list.

Layout§

Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.

Size: 88 bytes