Sitelet https://github.com/unlock-protocol/unlock/pull/16630
Skip to content

feat(governance): add atomic batch proposal voting - #16630

Open
blahkheart wants to merge 20 commits into
unlock-protocol:masterfrom
blahkheart:feat/multi-select-proposal-voting
Open

blahkheart wants to merge 20 commits into
unlock-protocol:masterfrom
blahkheart:feat/multi-select-proposal-voting

Conversation

@blahkheart

@blahkheart blahkheart commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • add atomic batch voting for active proposals, supporting up to 50 selections
  • prevent selecting proposals already voted on, with a clear locked checkbox state
  • add wallet capability checks, compatibility guidance, and batch-size feedback
  • show progress, confirmation, and live UI updates after a successful batch vote
  • preserve the existing proposal-detail single-vote flow; it is unchanged and remains available to every supported wallet

Verification

  • yarn workspace @unlock-protocol/governance-app test src/lib/governance/batchVoting.test.ts
  • yarn workspace @unlock-protocol/governance-app build

@cla-bot cla-bot Bot added the cla-signed label Oct 2, 2026
@vercel

vercel Bot commented Oct 2, 2026

Copy link
Copy Markdown

@blahkheart is attempting to deploy a commit to the Unlock Protocol Team on Vercel.

A member of the Team first needs to authorize it.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant