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
Safe migration scripts plus a script that adds a new admin role to the safe governance that will control the selected selectors. Changes using these selectors will be cancellable by the security council.
All relevant methods setTargetRole Missing: -- IPAssetRegistry.upgradeIPAccountImpl
This already belongs to role id = 1 = UPGRADER_ROLE
Granted the roles -- Does it make sense to set this to Sec council multisig? Who cancels them?
the role is granted to the governance multisig and the guardian role to the security council multisig - see here:
@Spablob fixed formatting and typo, what I meant is IPAssetRegistry.setTargetRole is missing as target role. You are right about the role assignment, checking that box.
I believe there are only 3 restricted functions in IPAssetRegistry contract - 2 of which belong to the upgrader role - so there is only 1 function for the new role. So it should be ok as-is.
One general question: instead of introducing a new admin role scoped to selected selectors, why not make ADMIN_ROLE operations themselves cancellable by the Security Council (via a guardian)?
One general question: instead of introducing a new admin role scoped to selected selectors, why not make ADMIN_ROLE operations themselves cancellable by the Security Council (via a guardian)?
That was the original idea but the ADMIN_ROLE cannot be cancelled except by itself.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Safe migration scripts plus a script that adds a new admin role to the safe governance that will control the selected selectors. Changes using these selectors will be cancellable by the security council.