Expand description
EVM config for vanilla optimism.
Re-exports§
pub use l1::*;
Modules§
- l1
- Optimism-specific implementation and utilities for the executor
Structs§
- OpBlock
Assembler - Block builder for Optimism.
- OpBlock
Executor Factory - Ethereum block executor factory.
- OpEvm
- OP EVM implementation.
- OpEvm
Config - Optimism-related EVM configuration.
- OpEvm
Factory - Factory producing
OpEvm
s. - OpExecutor
Provider - Helper type with backwards compatible methods to obtain executor providers.
- OpNext
Block EnvAttributes - Context relevant for execution of a next block w.r.t OP.
- OpReth
Receipt Builder - A builder that operates on op-reth primitive types, specifically [
OpTransactionSigned
] and [OpReceipt
].
Enums§
- OpBlock
Execution Error - 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.