Tracking: Execution/Validation of blocks #72
Labels
A-execution
Related to the Execution and EVM
C-tracking-issue
An issue that collects information about a broad development initiative
Cover all needed validation and building for Ethereum block/header inside one library so it can be reused if needed. It will contain the main execution with EVM and all checks required for validating and creating blocks.
Some checks can differ depending on the consensus in place.
Common tasks:
Validator
Have utilities for stages to check parts of header/block/transactions fields. Those functions need to be aligned with the need (performance) of every stage. Some of those checks can be placed inside
reth-primitives
.Builder
Have the ability with a list of transactions to create state change and all needed fields for the header.
TODO tasks
Transaction execution
Have the ability to execute:
The text was updated successfully, but these errors were encountered: