-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Introduce VeBlop block in Bor config #16404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces the VeBlop block configuration in Bor's chain config to prepare for the next hard fork implementing PIP-64. The changes add the necessary infrastructure to track and query the VeBlop fork activation block.
- Adds VeBlopBlock field to BorConfig struct with JSON serialization
- Implements IsVeBlop() and GetVeBlopBlock() methods following existing patterns
- Updates the config string representation to include VeBlop information
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| polygon/bor/borcfg/bor_config.go | Adds VeBlopBlock field and associated getter/checker methods |
| erigon-lib/chain/chain_config.go | Updates BorConfig interface and string representation for VeBlop |
This just introduced the `VeBlopBlock` in the chainconfig for Bor in pereparation of the next hard fork which will include PIP-64: https://github.com/maticnetwork/Polygon-Improvement-Proposals/blob/main/PIPs/PIP-64.md Co-authored-by: antonis19 <[email protected]>
Cherry-picks for : - #16404 - #16683 - #16729 --------- Co-authored-by: antonis19 <[email protected]>
This just introduced the `VeBlopBlock` in the chainconfig for Bor in pereparation of the next hard fork which will include PIP-64: https://github.com/maticnetwork/Polygon-Improvement-Proposals/blob/main/PIPs/PIP-64.md Co-authored-by: antonis19 <[email protected]>
This just introduced the `VeBlopBlock` in the chainconfig for Bor in pereparation of the next hard fork which will include PIP-64: https://github.com/maticnetwork/Polygon-Improvement-Proposals/blob/main/PIPs/PIP-64.md Co-authored-by: antonis19 <[email protected]>
cherry-pick to release/3.1 of the following PRs: #16404 #16409 #16411 #16433 #16458 #16464 #16520 #16556 --------- Co-authored-by: antonis19 <[email protected]> Co-authored-by: Mark Holt <[email protected]>
This just introduces the
VeBlopBlockin the chainconfig for Bor in pereparation of the next hard fork which will include PIP-64:https://github.com/maticnetwork/Polygon-Improvement-Proposals/blob/main/PIPs/PIP-64.md