Crate reth_optimism_evm

Source
Expand description

EVM config for vanilla optimism.

Re-exports§

pub use l1::*;

Modules§

l1
Optimism-specific implementation and utilities for the executor

Structs§

OpBlockAssembler
Block builder for Optimism.
OpBlockExecutorFactory
Ethereum block executor factory.
OpEvm
OP EVM implementation.
OpEvmConfig
Optimism-related EVM configuration.
OpEvmFactory
Factory producing OpEvms.
OpExecutorProvider
Helper type with backwards compatible methods to obtain executor providers.
OpNextBlockEnvAttributes
Context relevant for execution of a next block w.r.t OP.
OpRethReceiptBuilder
A builder that operates on op-reth primitive types, specifically [OpTransactionSigned] and [OpReceipt].

Enums§

OpBlockExecutionError
Optimism Block Executor Errors

Functions§

revm_spec
Map the latest active hardfork at the given header to a revm [OpSpecId].
revm_spec_by_timestamp_after_bedrock
Returns the revm [OpSpecId] at the given timestamp.