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.