Skip to content

Vote 2026-05-13 (#201)#624

Merged
iamnp merged 27 commits into
masterfrom
feat/next-vote
May 25, 2026
Merged

Vote 2026-05-13 (#201)#624
iamnp merged 27 commits into
masterfrom
feat/next-vote

Conversation

@phonktown
Copy link
Copy Markdown
Contributor

No description provided.

@phonktown phonktown requested a review from a team as a code owner May 7, 2026 11:57
@phonktown phonktown changed the title Feat/next vote Vote 2026-05-13 (#201) May 7, 2026
@phonktown phonktown requested a review from swissarmytowel May 7, 2026 11:59
Comment thread tests/test_2026_05_13.py Outdated
Comment thread tests/test_2026_05_13.py Outdated
Comment thread archive/tests/test_2026_05_13.py
swissarmytowel
swissarmytowel previously approved these changes May 8, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the governance payload and verification coverage for the 2026-05-13 mainnet vote (#201), including Dual Governance proposal execution and the VEBO frame-size update.

Changes:

  • Added a new vote script (vote_2026_05_13.py) that submits a DG proposal covering: emergency protection extension, MANAGE_SIGNING_KEYS grant (NO=21), Alliance Ops limit increase, VEBO frame update + execution time window constraint.
  • Added a full fork test (tests/test_2026_05_13.py) that executes the vote + DG proposal and validates on-chain state changes/events plus post-change VEBO reporting behavior.
  • Updated mainnet configuration constants and adjusted VEBO acceptance expectations to reflect the new VEBO frame parameters.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 10 comments.

File Description
tests/test_2026_05_13.py New end-to-end fork test for vote #201 + DG execution, event validation, and VEBO reporting check.
tests/acceptance/test_veb_oracle.py Updates acceptance assertions around VEBO vs AO HashConsensus initial epoch/ref slot relationship post-change.
scripts/vote_2026_05_13.py New vote script constructing the DG proposal calls and DAO vote items for 2026-05-13.
configs/config_mainnet.py Updates VEBO frame constant and emergency protection end-date; adds curated signing-key manager entry for NO=21.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/acceptance/test_veb_oracle.py
Comment thread scripts/vote_2026_05_13.py Outdated
Comment thread archive/scripts/vote_2026_05_13.py
Comment thread tests/test_2026_05_13.py Outdated
Comment thread tests/test_2026_05_13.py Outdated
Comment thread archive/tests/test_2026_05_13.py
Comment thread archive/tests/test_2026_05_13.py
Comment thread tests/test_2026_05_13.py Outdated
Comment thread archive/tests/test_2026_05_13.py
Comment thread archive/tests/test_2026_05_13.py
@phonktown phonktown requested a review from swissarmytowel May 12, 2026 11:16
swissarmytowel
swissarmytowel previously approved these changes May 12, 2026
Copy link
Copy Markdown
Contributor

@kate-aleksseeva kate-aleksseeva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@iamnp iamnp merged commit f241847 into master May 25, 2026
4 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.

7 participants