chore: update constants for alpha.12 - #9607
Conversation
- PAYLOAD_DUE_BPS 7500 -> 5000 (consensus-specs #5414) - MIN_BUILDER_WITHDRAWABILITY_DELAY mainnet 8192 -> 64 (consensus-specs #5426) - MAX_BUILDER_DEPOSIT_REQUESTS_PER_PAYLOAD 256 -> 64 (consensus-specs #5420) - EnvelopesByRange cap uses MAX_REQUEST_PAYLOADS (consensus-specs #5383) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Code Review
This pull request updates several consensus and network parameters to align with the GLOAS specification. Key changes include updating the bounding cap in the execution payload envelopes by range request handler to use MAX_REQUEST_PAYLOADS instead of MAX_REQUEST_BLOCKS_DENEB. Additionally, it reduces MIN_BUILDER_WITHDRAWABILITY_DELAY to 64 epochs, decreases PAYLOAD_DUE_BPS to 5000, and lowers MAX_BUILDER_DEPOSIT_REQUESTS_PER_PAYLOAD to 64 across mainnet and minimal configurations. There are no review comments, and I have no additional feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
There was a problem hiding this comment.
馃挕 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: c8bf179a4e
鈩癸笍 About Codex in GitHub
Codex has been enabled to automatically 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 馃憤.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| // 2**13 (= 8,192) epochs ~36 days | ||
| MIN_BUILDER_WITHDRAWABILITY_DELAY: 8192, | ||
| // 2**6 (= 64) epochs ~6.8 hours | ||
| MIN_BUILDER_WITHDRAWABILITY_DELAY: 64, |
There was a problem hiding this comment.
Bump pinned spec versions with alpha.12 constants
These alpha.12 values are now compared against the remote spec version pinned in packages/config/test/spec-tests-version.json and packages/params/test/spec-tests-version.json, which still say v1.7.0-alpha.11; the e2e sync tests (packages/config/test/e2e/ensure-config-is-synced.test.ts and packages/params/test/e2e/ensure-config-is-synced.test.ts) fetch that pinned tag and assert equality, so CI will report mismatches for the updated Gloas config/preset values until the spec-test version pins and specrefs are advanced with the constant changes.
Useful? React with 馃憤聽/ 馃憥.
- PAYLOAD_DUE_BPS 7500 -> 5000 (consensus-specs #5414) - MIN_BUILDER_WITHDRAWABILITY_DELAY mainnet 8192 -> 64 (consensus-specs #5426) - MAX_BUILDER_DEPOSIT_REQUESTS_PER_PAYLOAD 256 -> 64 (consensus-specs #5420) - EnvelopesByRange cap uses MAX_REQUEST_PAYLOADS (consensus-specs #5383) Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Uh oh!
There was an error while loading. Please reload this page.