It also removes the support within the vetoguard an fractalmodule
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.
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
Description This PR:
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)