Expand description
Structs§
- Block
Building Outcome - The outcome of a block building operation, returning the sealed block
Headerand theBlockExecutionResult. - Noop
TrieDB Provider - The default, no-op implementation of the TrieDBProvider trait, used for testing.
- Stateless
L2Builder - The
StatelessL2Builderis an OP Stack block builder that traverses a merkle patricia trie via theTrieDBduring execution. - TrieDB
- A Trie DB that caches open state in-memory.
Enums§
- Executor
Error - The error type for the
StatelessL2Builder. - TrieDB
Error - An error type for
TrieDBoperations.
Traits§
- TrieDB
Provider - The TrieDBProvider trait defines the synchronous interface for fetching EVM bytecode hash preimages as well as Header preimages.
Functions§
- compute_
receipts_ root - Computes the receipts root from the given set of receipts.
Type Aliases§
- Executor
Result - A
Resulttype for theExecutorErrorenum. - TrieDB
Result - A
Resulttype alias where the error isTrieDBError.