Skip to content

Validator Set Override Mechanism#107

Merged
lucca30 merged 4 commits intorelease/3.2from
lmartins/validator-set-override
Jan 22, 2026
Merged

Validator Set Override Mechanism#107
lucca30 merged 4 commits intorelease/3.2from
lmartins/validator-set-override

Conversation

@lucca30
Copy link

@lucca30 lucca30 commented Jan 14, 2026

Adds configuration-based validator set overrides to BorConfig, allowing specific validators during designated block ranges. Replaces hardcoded validator checks with JSON-configurable OverrideValidatorSetInRange in chain specs. Updates consensus functions (GetSignerSuccessionNumber, Difficulty, SafeDifficulty) to validate override validators. Includes 18 unit tests covering edge cases and the mainnet scenario (blocks 80440819-80440834).

@lucca30 lucca30 merged commit 86efeb6 into release/3.2 Jan 22, 2026
9 checks passed
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