Type Alias risc0_steel::ethereum::EthEvmInput

source ·
pub type EthEvmInput = EvmInput<EthBlockHeader>;
Expand description

EvmInput for Ethereum.

Aliased Type§

enum EthEvmInput {
    Block(BlockInput<RlpHeader<Header>>),
    Beacon(ComposeInput<RlpHeader<Header>, GeneralizedBeaconCommit<6444>>),
    History(ComposeInput<RlpHeader<Header>, HistoryCommit>),
}

Variants§

§

Block(BlockInput<RlpHeader<Header>>)

Input committing to the corresponding execution block hash.

§

Beacon(ComposeInput<RlpHeader<Header>, GeneralizedBeaconCommit<6444>>)

Input committing to the corresponding Beacon Chain block root.

§

History(ComposeInput<RlpHeader<Header>, HistoryCommit>)

Input recursively committing to multiple Beacon Chain block root.