Skip to content

chore: remove builder_index from produce_block_v4#9267

Merged
mergify[bot] merged 2 commits into
sigp:unstablefrom
shane-moore:chore/produce-block-v4-include-payload-flag
May 11, 2026
Merged

chore: remove builder_index from produce_block_v4#9267
mergify[bot] merged 2 commits into
sigp:unstablefrom
shane-moore:chore/produce-block-v4-include-payload-flag

Conversation

@shane-moore
Copy link
Copy Markdown
Member

Issue Addressed

Part of #8828 for the stateful path and helps align gloas produceBlockV4 with beacon-APIs PR

Proposed Changes

  • Plumb include_payload query through the handler. Ignored for now since stateless mode isn't wired up yet
  • Add execution_payload_included metadata field + Eth-Execution-Payload-Included header per spec. Both false until stateless lands
  • Drop the {builder_index} segment from the envelope GET URL since no longer included in spec

Additional Info

First of a few PRs here. Follow-ups will rekey the BN envelope cache by beacon_block_root and bring the POST envelope endpoint up to spec

@shane-moore shane-moore force-pushed the chore/produce-block-v4-include-payload-flag branch from e51b1da to afa9ffd Compare May 5, 2026 04:27
@shane-moore shane-moore force-pushed the chore/produce-block-v4-include-payload-flag branch from afa9ffd to 5eabe47 Compare May 5, 2026 14:22
Copy link
Copy Markdown
Member

@eserilev eserilev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks Shane!

@eserilev eserilev added gloas HTTP-API ready-for-merge This PR is ready to merge. labels May 11, 2026
@mergify mergify Bot added the queued label May 11, 2026
@mergify
Copy link
Copy Markdown

mergify Bot commented May 11, 2026

Merge Queue Status

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

Required conditions to merge

mergify Bot added a commit that referenced this pull request May 11, 2026
@mergify mergify Bot merged commit 2208e17 into sigp:unstable May 11, 2026
38 checks passed
@mergify mergify Bot removed the queued label May 11, 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.

2 participants