decentdao / decent-contracts

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

Usul veto guard #13

Closed tbwebb22 closed 1 year ago

tbwebb22 commented 1 year ago

Description

This PR: 1) Adds a contract UsulVetoGuard.sol, which can be used as a guard contract to attach to a Usul DAO to support veto and freeze functionality. 2) Adds Usul contracts within the test-usul folder. These are the Usul contracts copied directly from the Usul repo, and are only used for testing purposes. This was necessary since there isn't a Usul NPM package. 3) Adds a new test file for testing out the new guard contract.

Notes

Issue / Notion doc (if applicable)

Testing

Run npm test