Update governorMills with settable vote delay, period and queue period#18
Update governorMills with settable vote delay, period and queue period#1808xmt wants to merge 4 commits into
Conversation
There was a problem hiding this comment.
Code review is billed via overage credits. To resume reviews, an organization admin can raise the monthly limit at claude.ai/admin-settings/claude-code.
Once credits are available, reopen this pull request to trigger a review.
N E M E S I S — Verified FindingsScope
Nemesis Map — Critical Cross-References
Verification Summary
VERIFIED FINDINGSNM-001 —
|
|
NM-001 - Left in acceptAdmin so as to touch as little code as possible. Can be removed. |
|
NM-01: How else is GovernorMills expected to accept ownership of the Timelock? I don't think it can be done by governance vote because executing a vote requires ownership of the Timelock already. Please add integration fork tests to verify the whole flow. NM-02: LGTM. |
Makes
votingDelayandvotingPeriodsetable variables and adds a new variablequeuePeriodwhich limits how long a proposal can remain unqueued before expiring.