Skip to content

Conversation

@michaelgpt
Copy link
Contributor

This pull request introduces a temporary bypass for block verification in the Chain implementation to support ongoing testnet and governance module integration work. Specifically, it skips verification for a specific block number, which is intended to be removed after the testnet reset and governance module integration.

Temporary block verification bypass:

  • In app/src/chain.rs, the verify_block method now skips verification for blocks with execution_payload.block_number == 70132, returning early to avoid processing this block. This is marked as a TODO and is intended for removal after testnet reset and governance module integration.

Introduce a conditional check to allow processing of block number 70132 without validation. This is a temporary measure intended for testing purposes and will be removed after the testnet reset and governance module integration.
…er 70132

Update the return statement in the conditional check for block number 70132 to ensure proper function execution during testing. This change maintains the temporary bypass for validation as intended until the testnet reset and governance module integration are complete.
@michaelgpt michaelgpt self-assigned this Aug 7, 2025
@michaelgpt michaelgpt merged commit 4dcde73 into main Aug 7, 2025
3 of 4 checks passed
@jasonribble jasonribble deleted the AN-278-alys-monkey-patch-failed-block-validation-at-70132 branch September 1, 2025 22:51
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