Skip to content

Implement gloas stateless block building api - #9568

Merged
mergify[bot] merged 32 commits into
sigp:unstablefrom
eserilev:stateless-block-building-api
Aug 2, 2026
Merged

Implement gloas stateless block building api#9568
mergify[bot] merged 32 commits into
sigp:unstablefrom
eserilev:stateless-block-building-api

Conversation

@eserilev

@eserilev eserilev commented Jul 3, 2026

Copy link
Copy Markdown
Member

Issue Addressed

#8828

This implements the API but does not change the VC to leverage stateless block production. In a separate PR we should make updates to the VC

eserilev added 4 commits July 3, 2026 15:21
…ateless-block-building-api

# Conflicts:
#	beacon_node/beacon_chain/src/block_production/gloas.rs
#	beacon_node/http_api/src/beacon/execution_payload_envelopes.rs
#	beacon_node/http_api/src/produce_block.rs
@eserilev eserilev added the ready-for-review The code is ready for review label Jul 4, 2026
@mergify

mergify Bot commented Jul 4, 2026

Copy link
Copy Markdown

Some required checks have failed. Could you please take a look @eserilev? 🙏

@mergify mergify Bot added waiting-on-author The reviewer has suggested changes and awaits thier implementation. and removed ready-for-review The code is ready for review labels Jul 4, 2026
@mergify mergify Bot added ready-for-review The code is ready for review and removed waiting-on-author The reviewer has suggested changes and awaits thier implementation. labels Jul 4, 2026
@eserilev

eserilev commented Jul 8, 2026

Copy link
Copy Markdown
Member Author

It seems we might be deprecating the blinded payload stuff here https://github.com/ethereum/beacon-APIs/pull/624/changes

@mergify

mergify Bot commented Jul 14, 2026

Copy link
Copy Markdown

This pull request has merge conflicts. Could you please resolve them @eserilev? 🙏

@mergify mergify Bot added waiting-on-author The reviewer has suggested changes and awaits thier implementation. and removed ready-for-review The code is ready for review labels Jul 14, 2026
@mergify mergify Bot added ready-for-review The code is ready for review and removed waiting-on-author The reviewer has suggested changes and awaits thier implementation. labels Jul 14, 2026
@shane-moore

Copy link
Copy Markdown
Member

Hey, I updated #9276 to use the post-beacon-APIs #624 API, including removal of the public blinded-envelope transport. Since there is quite a bit of overlap, it would probably be cleanest to merge #9276 first and then rebase this PR on top, leaving this PR focused on the stateless additions. Just a thought, open to any other approaches.

@eserilev

eserilev commented Jul 18, 2026

Copy link
Copy Markdown
Member Author

shoot sorry @shane-moore i didn't see your other PR. yes lets review yours first and get that merged

@mergify

mergify Bot commented Aug 1, 2026

Copy link
Copy Markdown

Merge Queue Status

This pull request spent 23 minutes 55 seconds in the queue, including 22 minutes 7 seconds running CI.

Waiting for
  • check-success=local-testnet-success
  • check-success=test-suite-success
All conditions

Reason

The merge conditions cannot be satisfied due to failing checks

  • test-suite-success

Hint

You may have to fix your CI before adding the pull request to the queue again.
If you update this pull request, to fix the CI, it will automatically be requeued once the queue conditions match again.
If you think this was a flaky issue instead, you can requeue the pull request, without updating it, by posting a @mergifyio queue comment.

Requeued — the merge queue status continues in this comment ↓.

@eserilev

eserilev commented Aug 1, 2026

Copy link
Copy Markdown
Member Author

@mergify requeue

@mergify

mergify Bot commented Aug 1, 2026

Copy link
Copy Markdown

requeue

🛑 The pull request has been removed from the queue default

Details

The pull request #9568 has been manually updated.

You can take a look at Mergify Merge Queue check runs for more details about the failure.

@mergify mergify Bot removed the dequeued label Aug 1, 2026
@eserilev

eserilev commented Aug 1, 2026

Copy link
Copy Markdown
Member Author

@mergify requeue

@mergify

mergify Bot commented Aug 1, 2026

Copy link
Copy Markdown

Merge Queue Status

This pull request spent 20 minutes 35 seconds in the queue, including 18 minutes 54 seconds running CI.

Waiting for
  • check-success=local-testnet-success
  • check-success=test-suite-success
All conditions

Reason

The merge conditions cannot be satisfied due to failing checks

  • test-suite-success

Hint

You may have to fix your CI before adding the pull request to the queue again.
If you update this pull request, to fix the CI, it will automatically be requeued once the queue conditions match again.
If you think this was a flaky issue instead, you can requeue the pull request, without updating it, by posting a @mergifyio queue comment.

Requeued — the merge queue status continues in this comment ↓.

@eserilev

eserilev commented Aug 1, 2026

Copy link
Copy Markdown
Member Author

@mergify requeue

@mergify

mergify Bot commented Aug 1, 2026

Copy link
Copy Markdown

Merge Queue Status

This pull request spent 22 minutes 58 seconds in the queue, including 21 minutes 18 seconds running CI.

Waiting for
  • check-success=local-testnet-success
  • check-success=test-suite-success
All conditions

Reason

The merge conditions cannot be satisfied due to failing checks

  • test-suite-success

Hint

You may have to fix your CI before adding the pull request to the queue again.
If you update this pull request, to fix the CI, it will automatically be requeued once the queue conditions match again.
If you think this was a flaky issue instead, you can requeue the pull request, without updating it, by posting a @mergifyio queue comment.

Requeued — the merge queue status continues in this comment ↓.

@eserilev

eserilev commented Aug 2, 2026

Copy link
Copy Markdown
Member Author

@mergify requeue

@mergify

mergify Bot commented Aug 2, 2026

Copy link
Copy Markdown

Merge Queue Status

This pull request spent 30 minutes 25 seconds in the queue, including 28 minutes 35 seconds running CI.

Required conditions to merge

@mergify mergify Bot added queued and removed dequeued labels Aug 2, 2026
@mergify
mergify Bot merged commit 54e6210 into sigp:unstable Aug 2, 2026
37 checks passed
@mergify mergify Bot removed the queued label Aug 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gloas HTTP-API ready-for-merge This PR is ready to merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants