decentdao / decent-contracts

Govern at startup speed
https://app.decentdao.org
MIT License
3 stars 3 forks source link

Claim module factory #3

Closed tbwebb22 closed 2 years ago

tbwebb22 commented 2 years ago

Description

This PR: 1) Renames the ClaimSubsidiary contract to TokenClaim 2) Adds in the VetoMultisigVoting contract, which allows a parent DAO that is a multi-sig DAO to veto transactions on a child DAO 3) Updates VetoGuard contract naming to be compatible with both the VetoERC20Voting contract and the new VetoMultisigVoting contract 4) Adds tests for the new VetoMultisigVoting contract

Notes

Once this PR is merged into the develop branch, the updated contracts will be deployed to Goerli. Then, a PR will be created to merge develop into main.

Issue (if applicable)

Testing

To test, run: npm test

Screenshots (if applicable)