Expand description
Optimism-specific constants, types, and helpers.
Re-exports§
pub use async_db::DatabaseAsync;
pub use async_db::WrapDatabaseAsync;
pub use empty_db::EmptyDB;
pub use empty_db::EmptyDBTyped;
pub use try_commit::ArcUpgradeError;
pub use try_commit::TryDatabaseCommit;
Modules§
- async_
db - Async database interface.
- empty_
db - Empty database implementation.
- try_
commit - Try database commit interface.
Structs§
- Wrap
Database Ref - Wraps a
DatabaseRef
to provide aDatabase
implementation.
Constants§
- BENCH_
CALLER - BENCH_CALLER address
- BENCH_
CALLER_ BALANCE - BENCH_CALLER_BALANCE balance
- BENCH_
TARGET - BENCH_TARGET address
- BENCH_
TARGET_ BALANCE - BENCH_TARGET_BALANCE balance
- EEADDRESS
- Address with all
0xee..ee
in it. Used for testing. - FFADDRESS
- Address with all
0xff..ff
in it. Used for testing.
Traits§
- DBError
Marker - Database error marker is needed to implement From conversion for Error type.
- Database
- EVM database interface.
- Database
Commit - EVM database commit interface.
- Database
Ref - EVM database interface.