revm_context_interface/
lib.rs

1//! Optimism-specific constants, types, and helpers.
2#![cfg_attr(not(test), warn(unused_crate_dependencies))]
3#![cfg_attr(not(feature = "std"), no_std)]
4
5#[cfg(not(feature = "std"))]
6extern crate alloc as std;
7
8pub mod block;
9pub mod cfg;
10pub mod context;
11pub mod host;
12pub mod journaled_state;
13pub mod result;
14pub mod transaction;
15
16pub use block::Block;
17pub use cfg::{Cfg, CreateScheme, TransactTo};
18pub use context::ContextTr;
19pub use database_interface::{DBErrorMarker, Database};
20pub use journaled_state::Journal;
21pub use transaction::{Transaction, TransactionType};