Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Referendum: releaseVoteStake but from other accounts #5029

Closed
mochet opened this issue Jan 7, 2024 · 2 comments
Closed

Referendum: releaseVoteStake but from other accounts #5029

mochet opened this issue Jan 7, 2024 · 2 comments

Comments

@mochet
Copy link

mochet commented Jan 7, 2024

Problem

The only person who can currently release vote stake is the person who owns the account. This means that if someone has many accounts that they use for voting they have to submit dozens of transactions to release all of their vote stake. To make matters worse, if someone is using hardware or airgapped wallets this makes the process extremely tedious. For someone with 30+ accounts it can take like 20-30 minutes just to release all of their stake.

Solution

Add an extrinsic to referendum which is something like releaseVoteStakeOther (similar to vesting.vestOther--this extrinsic would allow for any account to release the vote stake of another account when it is possible to do so. This would enable people to release all of their vote stake in a single batched transaction and could also mean that a bot could be used by the community to release everyone's vote stake after an election has concluded.

@mochet
Copy link
Author

mochet commented Apr 15, 2024

Adding 2 comments:

  • it isn't necessary to release vote stake to revote, so perhaps this is of very little urgency
  • it seems possible the recent implementation of the proxy pallet may allow the above behavior. I will try to check it once luxor runtime upgrade is complete and close this issue if that is the case.

@mochet
Copy link
Author

mochet commented Jun 6, 2024

proxy pallet was implemented so this should be possible for advanced users, closing.

@mochet mochet closed this as completed Jun 6, 2024
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

No branches or pull requests

1 participant