ScopeLift / flexible-voting

💪🗳️ Flexible Voting – A Powerful Building Block for DAO Governance
https://flexiblevoting.com
MIT License
85 stars 8 forks source link

Make FlexVotingClient governor mutable #48

Open davidlaprade opened 1 year ago

davidlaprade commented 1 year ago

As we know all too well, governors change and the governor address associated with a given governance token and/or timelock can be updated over time.

For this reason, the FlexVotingClient abstract contract should reflect this. Specifically:

This is also needed for better proxy support. There currently is no way to set the GOVERNOR value in an initializer.

This was raised here and here