Expand description
A basic Ethereum payload builder implementation.
Re-exports§
pub use validator::EthereumExecutionPayloadValidator;
Modules§
- validator
- Validates execution payload wrt Ethereum consensus rules
Structs§
- Ethereum
Builder Config - Settings for the Ethereum builder.
- Ethereum
Payload Builder - Ethereum payload builder
Functions§
- calculate_
block_ gas_ limit - Calculate the gas limit for the next block based on parent and desired gas limits. Ref: https://github.com/ethereum/go-ethereum/blob/88cbfab332c96edfbe99d161d9df6a40721bd786/core/block_validator.go#L166
- default_
ethereum_ payload - Constructs an Ethereum transaction payload using the best transactions from the pool.