Module eth

Module eth 

Expand description

Ethereum EVM implementation.

Modules§

dao_fork
DAO Fork related constants from EIP-779. It happened on Ethereum block 1_920_000
eip6110
EIP-6110 deposit requests parsing
receipt_builder
Abstraction over receipt building logic to allow plugging different primitive types into super::EthBlockExecutor.
spec
Abstraction over configuration object for super::EthBlockExecutor.

Structs§

EthBlockExecutionCtx
Context for Ethereum block execution.
EthBlockExecutor
Block executor for Ethereum.
EthBlockExecutorFactory
Ethereum block executor factory.
EthEvm
Ethereum EVM implementation.
EthEvmBuilder
Helper builder to construct EthEvm instances in a unified way.
EthEvmFactory
Factory producing EthEvm.

Type Aliases§

EthEvmContext
The Ethereum EVM context type.