Description
Add timelocks for high-impact admin actions such as registry updates, treasury destination changes, pause authority rotation, and upgrade execution. Complexity: High (200 points)
Requirements and Context
- Background: Immediate privileged changes increase governance risk and reduce time for community review.
- Success Criteria (Done):
- Sensitive admin actions are queued with an execution delay.
- Queued operations can be inspected and cancelled before execution.
- Execution emits events with proposer, target action, and timestamp metadata.
Suggested Execution
- Fork/Branch:
security/admin-timelocks
- Implementation: Start with a focused timelock module used by registry and treasury-related contracts first.
Guidelines
- Complexity: High (200 points)
Description
Add timelocks for high-impact admin actions such as registry updates, treasury destination changes, pause authority rotation, and upgrade execution. Complexity: High (200 points)
Requirements and Context
Suggested Execution
security/admin-timelocksGuidelines