Skip to content

Conversation

@ahshum
Copy link
Contributor

@ahshum ahshum commented Oct 22, 2025

Cover the changes of

There are no new validations for this topic. However, all validations with
regards to the ExecutionPayload are removed:

  • If execution_payload verification of block's parent by an execution node is
    not complete:
    • [REJECT] The block's parent (defined by block.parent_root) passes all
      validation (excluding execution node verification of the
      block.body.execution_payload).
  • otherwise:
    • [IGNORE] The block's parent (defined by block.parent_root) passes all
      validation (including execution node verification of the
      block.body.execution_payload).

And instead the following validations are set in place with the alias
bid = signed_execution_payload_bid.message:

  • If execution_payload verification of block's execution payload parent by an
    execution node is complete:
    • [REJECT] The block's execution payload parent (defined by
      bid.parent_block_hash) passes all validation.
  • [REJECT] The bid's parent (defined by bid.parent_block_root) equals the
    block's parent (defined by block.parent_root).

@github-actions
Copy link

github-actions bot commented Oct 22, 2025

Unit Test Results

       12 files  ±0    2 432 suites  ±0   42m 54s ⏱️ - 5m 57s
12 658 tests ±0  12 093 ✔️ ±0  565 💤 ±0  0 ±0 
63 636 runs  ±0  62 908 ✔️ ±0  728 💤 ±0  0 ±0 

Results for commit e244313. ± Comparison against base commit 60d0024.

♻️ This comment has been updated with latest results.

@ahshum ahshum changed the title Gloas beacon block validation update for v1.6.0-beta.1 Gloas beacon block validation update Oct 23, 2025
@ahshum ahshum marked this pull request as draft October 30, 2025 21:37
@ahshum ahshum marked this pull request as ready for review November 25, 2025 14:08
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.

1 participant