Expand description
Commonly used types for (EVM) block execution.
Modules§
- serde_
bincode_ compat serde-bincode-compat
- Bincode-compatible serde implementations for commonly used types for (EVM) block execution.
Structs§
- Block
Execution Output BlockExecutionResult
combined with state.- Block
Execution Result - The result of executing a block.
- Block
Receipts - Used to hold receipts and their attachment.
- Chain
- A chain of blocks and their final state.
- Chain
Blocks - All blocks in the chain
- Changed
Account - Represents a changed account
- Display
Blocks Chain - Wrapper type for
blocks
display inChain
- Execution
Outcome - Represents the outcome of block execution, including post-execution changes and reverts.
Enums§
- Chain
Split - Result of a split chain.
- Chain
Split Target - The target block where the chain should be split.
Type Aliases§
- Account
Revert Init - Types used inside
RevertsInit
to initialize revms reverts. - Bundle
State Init - Type used to initialize revms bundle state.
- Reverts
Init - Type used to initialize revms reverts.