Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Script to migrate governance.rewards() to Governance multisig #145

Open
dapp-whisperer opened this issue May 31, 2021 · 0 comments
Open
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@dapp-whisperer
Copy link
Contributor

dapp-whisperer commented May 31, 2021

The vault controller currently forwards fees that are bound to governance to the Badger Aragon DAO. We've since decided to move the treasury to the Governance Multisig until we 100% figure out the next stage of the decentralization plan.

Create a script that changes the rewards() address of the controller to the governance multisig.

This script will need to pass through the governance timelock (based on compound governance module). You can see examples of programmatically doing this on forknet here and here.

The crvRen Sett that deposits into Harvest is on a separate controller that will also need to have it's rewards address changed.

Here is an example of a script upgrading things through the timelock.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants