-
Notifications
You must be signed in to change notification settings - Fork 25
Open
rainwaters11/quest-contract
#1Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program
Description
Location: contracts/timelock
Labels: smart-contract, soroban, good first issue
Estimated Time: 7 hours
Difficulty: Medium
Description
Implement a timelock contract for scheduling future actions, delayed transactions, and governance execution delays.
Tasks
- Design timelock queue data structure
- Implement action scheduling system
- Add minimum delay enforcement
- Create action execution after delay
- Implement action cancellation
- Add multi-signature requirement for execution
- Create grace period for execution window
- Write timelock flow tests
- Add event emission for scheduled actions
- Implement admin emergency override
Acceptance Criteria
- Actions scheduled with delays
- Minimum delays enforced
- Execution only after timelock
- Cancellations work before execution
- Multi-sig validation required
- Contract deployed to testnet
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program