-
Notifications
You must be signed in to change notification settings - Fork 2k
Closed as not planned
Labels
A-engineRelated to the engine implementationRelated to the engine implementationC-enhancementNew feature or requestNew feature or requestE-AmsterdamAmsterdam/GlamsterdamAmsterdam/GlamsterdamS-staleThis issue/PR is stale and will close with no further activityThis issue/PR is stale and will close with no further activity
Description
Implement FOCIL (Fork-choice Enforced Inclusion Lists) in Reth
Required Steps
-
Add the ILs to
PayloadAttributesand new Engine APIs -
Implement
InvalidInclusionListerror and helpers -
Implement new engine API methods:
engine_newPayloadV5,engine_getInclusionListV1,engine_forkchoiceUpdatedV4
WIP
- Add test for IL validation logic
- Rebase onto Osaka, then Amsterdam for inter-op testing
- Clean-up / optimizing
Resources
- EC Spec PR: Implement EIP-7805 ethereum/execution-specs#1349
- Execution API PR: Add initial FOCIL spec ethereum/execution-apis#609
Additional context
No response
CPerezzgakonstlean-apple, Rimeeeeee and Soubhik-10
Metadata
Metadata
Assignees
Labels
A-engineRelated to the engine implementationRelated to the engine implementationC-enhancementNew feature or requestNew feature or requestE-AmsterdamAmsterdam/GlamsterdamAmsterdam/GlamsterdamS-staleThis issue/PR is stale and will close with no further activityThis issue/PR is stale and will close with no further activity
Type
Projects
Status
Done