Skip to content

v2 Phase 1 - Partition into 3 Parts#219

Merged
Joeysantoro merged 52 commits intomasterfrom
feat/v2-phase-1-partitionining
Oct 8, 2021
Merged

v2 Phase 1 - Partition into 3 Parts#219
Joeysantoro merged 52 commits intomasterfrom
feat/v2-phase-1-partitionining

Conversation

@xklob
Copy link
Contributor

@xklob xklob commented Oct 5, 2021

Splits the v2 Phase 1 upgrade into 3 parts for both the deploy script and the dao script.
Adds proposal command stubs for the actual dao commands, as well as text descriptions (also mostly stubs).

Can't run anything right now since we haven't deployed any of it and FIP_30 hasn't completed yet.

Things to complete:

  • deploy collateralization oracle guardian in p3
  • add oracle-admin-role-grant to collateralization oracle guardian
  • update permissions file
  • add validations
  • add moar tests

Comment on lines 38 to 42
2. Grant Minter role to PCV Equity Minter
3. Grant Minter role to Collateralization Oracle Keeper
4. Grant Tribe Minter role to Tribe Reserve Stabilizer
5. Grant Oracle Admin role to Collateralization Oracle Guardian
6. Seed TRIBE to LBP Swapper
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm only seeing step 4 and 6 in the run script

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, need to sync with you on the oracle-admin stuff.

@xklob
Copy link
Contributor Author

xklob commented Oct 5, 2021

Moved the role-grant of CollateralizationOracleKeeper to p3, since we're not deploying it to p3 anyway.

Comment on lines +417 to +418
17. Revokes the pcv controller role from the old uniswap pcv controller.
18. Revokes the minter role from the old uniswap pcv controller.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We really need to communicate loudly that reweights are no longer used

Copy link
Contributor

@ElliotFriedman ElliotFriedman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Joeysantoro Joeysantoro merged commit 48ee3f4 into master Oct 8, 2021
@xklob xklob deleted the feat/v2-phase-1-partitionining branch October 12, 2021 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments