Skip to content

feat(governance): add voting privacy via commit-reveal scheme#468

Merged
nanaf6203-bit merged 1 commit into
MettaChain:mainfrom
kilodesodiq-arch:feat/issue-234-voting-privacy
Jun 1, 2026
Merged

feat(governance): add voting privacy via commit-reveal scheme#468
nanaf6203-bit merged 1 commit into
MettaChain:mainfrom
kilodesodiq-arch:feat/issue-234-voting-privacy

Conversation

@kilodesodiq-arch
Copy link
Copy Markdown

Closes #234

  • Added commit_vote for submitting hashed vote commitments
  • Added start_reveal_phase to begin the reveal window
  • Added reveal_vote to reveal and tally private votes
  • Added is_reveal_phase_started, has_committed_vote queries
  • Added record_vote internal helper for shared vote logic

- Added commit_vote for submitting hashed commitments
- Added start_reveal_phase to begin reveal window
- Added reveal_vote to reveal and tally private votes
- Added is_reveal_phase_started and has_committed_vote queries
- Added record_vote internal helper for shared vote logic
- Closes MettaChain#234
@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented Jun 1, 2026

@kilodesodiq-arch Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Copy link
Copy Markdown
Contributor

@nanaf6203-bit nanaf6203-bit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@nanaf6203-bit nanaf6203-bit merged commit 6e1844e into MettaChain:main Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Governance: Implement voting privacy

2 participants