Skip to content

No support for multi-choice proposals (beyond Yes/No/Abstain) #117

@PrincessnJoy

Description

@PrincessnJoy

Description: The current voting model only supports Yes/No/Abstain. Some governance decisions require choosing between multiple options (e.g., "Option A / Option B / Option C").

Acceptance Criteria:

  • Design a MultiChoiceProposal type with up to 10 options
  • Add create_multi_choice_proposal and cast_multi_choice_vote functions
  • The winning option is the one with the most votes (plurality)
  • Add tests and documentation

Priority: Low
Estimated Effort: Large
Dependencies: None
Labels: enhancement, feature, governance


Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions