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.