Skip to content

Review PR#7

Merged
shane-moore merged 1 commit intoshane-moore:epbs-standardizedfrom
ethereum:nflaig/review-epbs-standardized
Feb 10, 2026
Merged

Review PR#7
shane-moore merged 1 commit intoshane-moore:epbs-standardizedfrom
ethereum:nflaig/review-epbs-standardized

Conversation

@nflaig
Copy link

@nflaig nflaig commented Feb 9, 2026

updates for v1.7.0-alpha.2

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e697311c5b

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +5 to 8
required: [payload, execution_requests, builder_index, beacon_block_root, slot, state_root]
properties:
payload:
$ref: "../deneb/execution_payload.yaml#/Deneb/ExecutionPayload"

Choose a reason for hiding this comment

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

P2 Badge Include blob fields in ExecutionPayloadEnvelope or update docs

The updated publishBlockV2 description says that for Gloas and later, blobs are broadcast as part of the ExecutionPayloadEnvelope, but the envelope schema here no longer exposes any blob data or commitments (it only wraps a Deneb ExecutionPayload, which itself has no blob payload, plus execution requests). With blob_kzg_commitments removed from the envelope, clients following the new description have no defined place to submit blobs/commitments alongside the envelope, so they cannot actually fulfill the described behavior. Either the envelope needs a blob field again, or the block endpoint description should not claim blobs are carried via the envelope.

Useful? React with 👍 / 👎.

Copy link
Author

Choose a reason for hiding this comment

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

in gloas there will be 2 different flows

  1. stateful: blobs are cached by the beacon node and broadcast when the execution payload is submitted
  2. stateless: blobs are passed around and submitted together with the execution payload and broadcast

Copy link
Author

Choose a reason for hiding this comment

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

@codex ^^

Choose a reason for hiding this comment

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

Copy link
Author

Choose a reason for hiding this comment

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

Choose a reason for hiding this comment

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

Copy link
Owner

@shane-moore shane-moore left a comment

Choose a reason for hiding this comment

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

solid!

@shane-moore shane-moore merged commit 347dabc into shane-moore:epbs-standardized Feb 10, 2026
@nflaig nflaig deleted the nflaig/review-epbs-standardized branch February 10, 2026 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments