Expand description
Optimism-specific constants, types, and helpers.
Re-exports§
pub use api::builder::OpBuilder;
pub use api::default_ctx::DefaultOp;
pub use api::default_ctx::OpContext;
pub use evm::OpEvm;
pub use l1block::L1BlockInfo;
pub use result::OpHaltReason;
pub use transaction::error::OpTransactionError;
pub use transaction::estimate_tx_compressed_size;
pub use transaction::OpTransaction;
pub use spec::*;
Modules§
- api
- Optimism API types.
- constants
- Optimism constants used in the Optimism EVM.
- evm
- Contains the
[OpEvm]
type and its implementation of the execution EVM traits. - fast_lz
- Contains the
[flz_compress_len]
function. - handler
- Handler related to Optimism chain
- l1block
- Contains the
[L1BlockInfo]
type and its implementation. - precompiles
- Contains Optimism specific precompiles.
- result
- Contains the
[OpHaltReason]
type. - spec
- Contains the
[OpSpecId]
type and its implementation. - transaction
- Contains the
[OpTransaction]
type and its implementation.