Skip to content

DAO vote for PCV reinforcement#819

Merged
thomas-waite merged 23 commits intodevelopfrom
consolidate-to-one-vote
May 19, 2022
Merged

DAO vote for PCV reinforcement#819
thomas-waite merged 23 commits intodevelopfrom
consolidate-to-one-vote

Conversation

@thomas-waite
Copy link
Contributor

@thomas-waite thomas-waite commented May 18, 2022

Summary

Consolidates various PCV reinforcement strands into one proposal for execution, and performs a couple of needed technical maintenance tasks. DAO vote is necessary as several of the funds are on the DAO timelock (Cream and DPI) and we need to give out the PCV_CONTROLLER role.

  1. Set uniswapPCVDeposit and dpiToDaiLBPSwapper as safe addresses
  2. Deploy Balancer LBP and initialise auction of DPI for DAI
  3. Fix NopeDAO voting period
  4. Transfer CREAM to TribalCouncil multisig, where it will then be sold to ETH
  5. Fund the TribalCouncil multisig with 10 ETH

@thomas-waite thomas-waite requested a review from a team as a code owner May 18, 2022 00:26
@thomas-waite thomas-waite self-assigned this May 18, 2022
@thomas-waite thomas-waite requested review from Joeysantoro and xklob May 18, 2022 00:26
@thomas-waite thomas-waite force-pushed the consolidate-to-one-vote branch from 3518007 to 629e63f Compare May 18, 2022 00:27
@thomas-waite thomas-waite changed the title DAO vote for reinforcement DAO vote for PCV reinforcement May 18, 2022
@thomas-waite thomas-waite force-pushed the consolidate-to-one-vote branch from 6aa2a20 to 481031e Compare May 18, 2022 01:20
@thomas-waite thomas-waite force-pushed the consolidate-to-one-vote branch from 481031e to 9621995 Compare May 18, 2022 01:25
@thomas-waite thomas-waite force-pushed the consolidate-to-one-vote branch from 6dfb790 to 2388607 Compare May 18, 2022 14:20
@thomas-waite thomas-waite force-pushed the consolidate-to-one-vote branch from 0d0e1c0 to 4ff1773 Compare May 18, 2022 14:34
Comment on lines 7 to 13
{
target: 'core',
values: '0',
method: 'grantRole(bytes32,address)',
arguments: ['0x0866eae1216ed05a11636a648003f3f62921eb97ccb05acc30636f62958a8bd6', '{daiFixedPricePSMFeiSkimmer}'],
description: 'Grant the new DAI PSM Skimmer the PCV_CONTROLLER_ROLE'
},
Copy link
Contributor

Choose a reason for hiding this comment

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

just flagging that this is unscalable and we should try to revitalize the sink efforts when things settle down

Copy link
Contributor Author

Choose a reason for hiding this comment

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

As discussed, have removed this in favour of setting an appropriate PCV deposit to be a safe address, pulling funds there and then burning

Comment on lines 16 to 29
{
target: 'dpi',
values: '0',
method: 'transfer(address,uint256)',
arguments: ['{dpiToDaiLBPSwapper}', '37888449801955370645659'],
description: 'Transfer DPI from DAO timelock to the LBP swapper'
},
{
target: 'compoundDaiPCVDeposit',
values: '0',
method: 'withdraw(address,uint256)',
arguments: ['{dpiToDaiLBPSwapper}', '187947000000000000000000'],
description: 'Withdraw DAI from the CompoundPCVDeposit and transfer to the LBP pool'
},
Copy link
Contributor

Choose a reason for hiding this comment

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

what happens if DPI price changes? make sure to overfund DAI, or whitelist the swapper as a safe address

Copy link
Contributor Author

@thomas-waite thomas-waite May 18, 2022

Choose a reason for hiding this comment

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

Good point. Currently over funded by ~$9k DAI as price of DPI has dipped and I have whitelisted as a safe address so we can fine-tune as necessary

Joeysantoro
Joeysantoro previously approved these changes May 18, 2022
eswak
eswak previously approved these changes May 19, 2022
@thomas-waite thomas-waite merged commit e490907 into develop May 19, 2022
@thomas-waite thomas-waite deleted the consolidate-to-one-vote branch May 19, 2022 20:36
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.

4 participants

Comments