decentdao / decent-contracts

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

replace callback contract w. gnosis multisend contract #4

Closed christopherdancy closed 2 years ago

christopherdancy commented 2 years ago

Description This PR:

  1. Removes the Callback contract from the repo
  2. It also removes the support within the vetoguard an fractalmodule
  3. The callback contract was replaced with the multisend contract since it allows us to send arb transactions and predict the gnosis safe address to remove circular dependencies.
  4. The test suite goes above the call of duty in order to test the USUL contracts to ensure setup is properly completed.

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)

Screenshot 2022-10-19 at 11 17 11