Crate revm_handler

Source
Expand description

Optimism-specific constants, types, and helpers.

Re-exports§

pub use evm::EvmTr;
pub use evm::ExecuteCommitEvm;
pub use evm::ExecuteEvm;
pub use handler::EvmTrError;
pub use handler::Handler;

Modules§

evm
execution
handler
instructions
post_execution
pre_execution
Handles related to the main function of the EVM.
validation

Structs§

EthFrame
EthPrecompiles
The PrecompileProvider for ethereum precompiles.
MainnetHandler

Enums§

FrameData
Frame Data
FrameResult
Frame Result
ItemOrResult

Traits§

Frame
Call frame trait
MainBuilder
MainContext
Trait used to initialize Context with default mainnet types.
PrecompileProvider

Functions§

return_create
return_eofcreate

Type Aliases§

ContextTrDbError
FrameInitOrResult
FrameOrResult
MainnetContext
MainnetEvm