-
Notifications
You must be signed in to change notification settings - Fork 375
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
feat: Added missing functionality to govDAO #2493
Conversation
bfbf7ff
to
6395ea0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good 💯
I've left a few questions and nits, otherwise it's a good direction
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Except that I believe we should switch to an avl.Tree
for voter records to improve efficiency and simplicity (i.e., PercentageVoter.alreadyVoted()
), this PR is a very good improvement and we can merge it as is.
- Add a Voter interface to be able to implement different voting systems in the future - Add members and an executor to add them - Improve Render output a bit. - Added tests - Tidy up and remove unnecessary code Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
3ac4dd4
to
c001ba3
Compare
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
Contributors' checklist...
BREAKING CHANGE: xxx
message was included in the description