Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move EL requests to BeaconBlockBody #6435

Closed
wants to merge 7 commits into from

Conversation

pawanjay176
Copy link
Member

@pawanjay176 pawanjay176 commented Sep 25, 2024

Issue Addressed

N/A

Proposed Changes

Move all EL requests from the ExecutionPayload to BeaconBlockBody according to ethereum/consensus-specs#3875 . Modify engine api to support the changes.

Engine api changes are not yet merged. The direction seems to be removing ExecutionPayloadBodyV2 and moving requests from JsonExecutionPayloadV4 to JsonGetPayloadResponse (ethereum/execution-apis#587) and changing requests to an opaque ssz bytes container (ethereum/execution-apis#577) in the json object.

The engine api changes are here ethereum/execution-apis#591

@pawanjay176 pawanjay176 added work-in-progress PR is a work-in-progress electra Required for the Electra/Prague fork electra-v1.5.0-alpha.6 electra spec update labels Sep 25, 2024
@pawanjay176 pawanjay176 removed the work-in-progress PR is a work-in-progress label Oct 7, 2024
@pawanjay176
Copy link
Member Author

Merging this PR to #6445 to consolidate all alpha 6 spec changes

@pawanjay176 pawanjay176 closed this Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
electra Required for the Electra/Prague fork electra-v1.5.0-alpha.6 electra spec update
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant