issues
search
hychen
/
submoloch
The Polkadot version of MolochDAO
Apache License 2.0
0
stars
0
forks
source link
test: process_proposal
#27
Open
hychen
opened
3 years ago
hychen
commented
3 years ago
[ ] happy path - pass - yes win.
[ ] happy path - fail - no wins (proposer gets funds back).
[ ] happy path - shares added to existing member.
[ ] happy path - applicant is used as a delegate key so delegate key is reset.
[ ] happy path - auto-fail if shares exceed limit.
[ ] happy path - auto-fail if loot & shares exceed limit.
[ ] happy path - token whitelist.
[ ] happy path - guild kick member.
[ ] edge case - paymentRequested more than funds in the bank.
[ ] edge case - dilution bound is exceeded.
[ ] require fail - proposal does not exist.
[ ] require fail - proposal is not ready to be processed.
[ ] require fail - proposal has already been processed.
[ ] require fail - previous proposal must be processed.
[ ] require fail - must be a whitelist proposal.
[ ] require fail - must be a guild kick proposal.
[ ] require fail - must be a standard process not a whitelist proposal.
[ ] require fail - must be a standard process not a guild kick proposal.