-
Notifications
You must be signed in to change notification settings - Fork 1
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
UX: Governance Setting UI (Threshold & Vote Duration) #86
Comments
Created this doc for the edge cases that I tested recently. Open for feedback. |
As a user admin user As a user who has power of one As a user who has power of one |
I see a problem: User don't understand what was changed when he need to vote for somthing
Transaction.Details.mp4 |
Hi @FREZZZBE – That's a good idea. Yes, I think we should add it. @Megha-Dev-19 – agreed? |
I don’t think we need it for “payment requests”, “asset exchange”, “stake delegation”, since we show all the inputs in the main row itself, it might confuse the user since some of the data is encoded. |
Background
SputnikDAO utilizes the following governance logic for votes:
Currently, while our Treasury App inherits these mechanisms, we do not display this logic, leading to unexpected issues for users.
Problem
Admins lack visibility and control over the governance logic. They cannot view or configure these settings, potentially leading to a loss of permissions or other unexpected consequences.
Solution
Create a dedicated "Governance Settings" section within the Treasury App to allow Amins to view and manage Threshold and Vote Duration settings.
Note: For MVP, we'll remove the Quorum setting to simplify the user experience and focus on the Threshold settings. The default setting will be "Weight" with one vote required to pass.
Acceptance Criteria
Edge Cases
(Add to this list any identified edge cases. Assume for each item we are starting with a weight of 1 and no quorum.)
The text was updated successfully, but these errors were encountered: