Project goal
Build a voting flow that makes state changes easy to reason about.
Checkpoints
- Define the proposal and vote state clearly.
- Identify which accounts need to be mutable and why.
- Test both the happy path and duplicate or invalid vote attempts.
Is this page helpful?