You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All contracts after bulldozer have to be upgradable. We've decided that none of the governance state is precious (because it's all published publicly) so we don't need durable storage:
turadg
changed the title
make governance contracts upgradable
make governance system all governed contracts to be upgradable
Apr 17, 2023
turadg
changed the title
make governance system all governed contracts to be upgradable
make governance system allow governed contracts to be upgradable
Apr 17, 2023
What is the Problem Being Solved?
All contracts after bulldozer have to be upgradable. We've decided that none of the governance state is precious (because it's all published publicly) so we don't need durable storage:
Moreover, the security assurances of governance may be violated by passing baggage through to
handleGovernance
of the governed contract.Description of the Design
The contracts are upgradable and have some some way to restore the governance state.
Security Considerations
Scaling Considerations
Test Plan
A swingset or bootstrap test that upgrades a governed contract
The text was updated successfully, but these errors were encountered: