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
Mento Governance and Locking contracts are currently in a circular dependency, any problem in the Locking contracts would block the governance from fixing the issue since the governance needs Locking to function properly to execute the upgrade. With the Celo L2 transition approaching with breaking changes to the Locking contracts, we should transfer the upgradability rights to another account. This is going to be temporary and it will enable us upgrading Locking contracts without depending Locking to be in the perfect state.
Implement a governance script that deploys a new Proxy Admin that is owned by MentoLabs multisig and transfer proxy ownership of Locking contracts to this new Proxy Admin contract.
Acceptance Criteria
Script deploys a new Proxy Admin that is owned by MentoLabs Multisig
Script transfers Locking proxy ownership to the new Proxy Admin
Post checks
The text was updated successfully, but these errors were encountered:
Description
Mento Governance and Locking contracts are currently in a circular dependency, any problem in the Locking contracts would block the governance from fixing the issue since the governance needs Locking to function properly to execute the upgrade. With the Celo L2 transition approaching with breaking changes to the Locking contracts, we should transfer the upgradability rights to another account. This is going to be temporary and it will enable us upgrading Locking contracts without depending Locking to be in the perfect state.
Implement a governance script that deploys a new Proxy Admin that is owned by MentoLabs multisig and transfer proxy ownership of Locking contracts to this new Proxy Admin contract.
Acceptance Criteria
The text was updated successfully, but these errors were encountered: