Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

Conversation

@gavofyork
Copy link
Member

@gavofyork gavofyork commented Dec 5, 2022

Introduce abstention to OpenGov (conviction-voting). Takes the form of a new variant in AccountVote.

Abstentions are like aye votes in terms of the support, but do not affect the approval, thus allow participants to support the early termination of voting without affecting its result.

In a way it's like saying "I see it and I do not plan on voting".

TODO

  • Add a test

@gavofyork gavofyork added B7-runtimenoteworthy C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit labels Dec 5, 2022
@github-actions github-actions bot added the A0-please_review Pull request needs code review. label Dec 5, 2022
@shawntabrizi
Copy link
Member

I know you have pushed back before, but in my opinion we should allow abstention for all individuals too. It allows users to make similar signals about their attentiveness to proposals / referendum going through. This can be important for signaling participation, and as mentioned in this PR, allowing certain proposals to terminate early.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

A0-please_review Pull request needs code review. C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants