FIP-113: End Departed Rari Founders vesting of TRIBE#896
FIP-113: End Departed Rari Founders vesting of TRIBE#896thomas-waite merged 26 commits intodevelopfrom
Conversation
TimelockedDelegator for Tribe
|
just a minor change to do imo (change the factory for Rari infra team FEI's vesting), otherwise lgtm edit: lol you commited the fix before I commented 💪 |
forking and fast forwarding doesn't rollover properly will fix or delete this test in a follow up
eswak
left a comment
There was a problem hiding this comment.
lgtm (still need to deploy)
| target: 'clawbackVestingContractA', | ||
| values: '0', | ||
| method: 'clawback()', | ||
| arguments: (addresses) => [], | ||
| description: 'Clawback the TRIBE of Jai Bhavnani and David Lucid' | ||
| }, | ||
| { | ||
| target: 'clawbackVestingContractB', | ||
| values: '0', | ||
| method: 'clawback()', | ||
| arguments: (addresses) => [], | ||
| description: 'Clawback the TRIBE of Jai Bhavnani and David Lucid' | ||
| }, | ||
| { | ||
| target: 'clawbackVestingContractC', | ||
| values: '0', | ||
| method: 'clawback()', | ||
| arguments: (addresses) => [], | ||
| description: 'Clawback the TRIBE of Jai Bhavnani and David Lucid' | ||
| } |
There was a problem hiding this comment.
the proposal should withdraw all the TRIBE from the timelock back to core after or at least approve some contract like the Tribal Council Timelock to do so
There was a problem hiding this comment.
Have approved the TC timelock for 20M and added checks that it was approved and can transfer
| // const rariInfraTribeTimelock = await ethers.getContractAt( | ||
| // 'LinearTimelockedDelegator', | ||
| // addresses.rariInfraTribeTimelock | ||
| // ); |
There was a problem hiding this comment.
remove this commented code
There was a problem hiding this comment.
Was leaving in in case I needed to do a redeploy (it's needed during deploy time) and will remove after
| // ); | ||
|
|
||
| // rariFeiTimelockRemainingDuration = await rariInfraFeiTimelock.remainingTime(); | ||
| // rariTribeTimelockRemainingDuration = await rariInfraTribeTimelock.remainingTime(); |
There was a problem hiding this comment.
remove commented code
There was a problem hiding this comment.
Was leaving in in case I needed to do a redeploy (it's needed during deploy time) and will remove after
FIP-113: End Departed Rari Founders vesting of TRIBE
Implements the on-chain DAO vote part of https://tribe.fei.money/t/fip-113-end-departed-rari-founders-vesting-of-tribe/4355
Specifically:
Timelock migration is performed by:
beneficiaryof the existing timelocks to the Tribal Council timelockbeneficiaryof the Rari infra team timelocks to be the new Rari ops multisigclawbackAdminof the Rari infra team timelocks to be the Tribal Council timelockThe Rari Infra timelocks are linear, so we can simply mint/allocate remaining funds there and set the duration to the remaining duration.
PR Checklist - Feature (Proposal)