What's Changed
- Release/2.8.0 by @kryptoklob in #764
- Release/v2.9.0 by @kryptoklob in #765
- Master by @Joeysantoro in #781
- Add TribalCouncil proposal simulation option by @thomas-waite in #786
- Add sanity check tests to Gov upgrade by @thomas-waite in #783
- contract admin cleanup by @Joeysantoro in #789
- Withdraw Fei from major deposits and add underlying compound address by @thomas-waite in #796
- Bump @types/node from 17.0.31 to 17.0.32 by @dependabot in #794
- Bump dotenv from 16.0.0 to 16.0.1 by @dependabot in #793
- Bump husky from 7.0.4 to 8.0.1 by @dependabot in #790
- Bump hardhat from 2.9.3 to 2.9.4 by @dependabot in #798
- Bump @nomiclabs/hardhat-ethers from 2.0.5 to 2.0.6 by @dependabot in #797
- OA tx : Balancer pfei accounting fix + remove PCVDeposits with bad debts by @eswak in #776
- Setup LBP to swap DPI for DAI by @thomas-waite in #792
- Withdraw 30M LP tokens from Convex and 10M Fei from D3 Pool by @thomas-waite in #791
- DAO vote for PCV reinforcement by @thomas-waite in #819
- Bump @rari-capital/solmate from 6.2.0 to 6.3.0 by @dependabot in #804
- Update PCV reinforcement FIP number by @thomas-waite in #823
- build(deps): bump @gnosis.pm/safe-deployments from 1.12.0 to 1.14.0 by @dependabot in #814
- build(deps-dev): bump @types/node from 17.0.32 to 17.0.34 by @dependabot in #813
- Bump ethers from 5.6.5 to 5.6.6 by @dependabot in #803
- build(deps): bump hardhat from 2.9.4 to 2.9.6 by @dependabot in #824
- Balancer Gauge Staker by @eswak in #799
- Update FIP_104 proposal ID by @thomas-waite in #828
- build(deps-dev): bump ethers from 5.6.6 to 5.6.7 by @dependabot in #827
- build(deps-dev): bump ethers from 5.6.7 to 5.6.8 by @dependabot in #846
- build(deps-dev): bump typescript from 4.6.4 to 4.7.2 by @dependabot in #844
- build(deps-dev): bump ts-node from 10.7.0 to 10.8.0 by @dependabot in #826
- build(deps-dev): bump @types/node from 17.0.34 to 17.0.35 by @dependabot in #825
- build(deps): bump @rari-capital/solmate from 6.3.0 to 6.4.0 by @dependabot in #845
- build(deps-dev): bump lint-staged from 12.4.1 to 12.4.2 by @dependabot in #852
- Feat/clear bad debt by @kryptoklob in #818
- build(deps-dev): bump @nomiclabs/hardhat-etherscan from 3.0.3 to 3.0.4 by @dependabot in #862
- build(deps-dev): bump @types/node from 17.0.35 to 17.0.36 by @dependabot in #860
- build(deps): bump hardhat from 2.9.6 to 2.9.7 by @dependabot in #863
- build(deps-dev): bump lint-staged from 12.4.2 to 12.4.3 by @dependabot in #864
- build(deps-dev): bump lint-staged from 12.4.3 to 13.0.0 by @dependabot in #865
- [WIP] Test Fixes by @kryptoklob in #869
- Grant devs metadata registration role by @thomas-waite in #853
- Fix the inversion order in OracleRef by @thomas-waite in #829
- proposal calldata by @Joeysantoro in #872
- Discontinue Tribe Incentives by @thomas-waite in #868
- build(deps-dev): bump @types/node from 17.0.36 to 17.0.38 by @dependabot in #866
- Remove Dependency Tests by @kryptoklob in #878
- build(deps-dev): bump typescript from 4.7.2 to 4.7.3 by @dependabot in #882
- build(deps-dev): bump @types/node from 17.0.38 to 17.0.40 by @dependabot in #881
- Remove duplicates in mainnetAddresses by @eswak in #871
- build(deps-dev): bump ts-node from 10.8.0 to 10.8.1 by @dependabot in #883
- Prepare LBP withdraw by @thomas-waite in #821
- Eth to DAI LBP by @Joeysantoro in #880
- build(deps): bump @gnosis.pm/safe-deployments from 1.14.0 to 1.15.0 by @dependabot in #887
- build(deps-dev): bump @types/node from 17.0.40 to 17.0.41 by @dependabot in #888
- General cleanup tasks by @kryptoklob in #879
- Withdraw from Tokemak by @thomas-waite in #885
- FIP-113: End Departed Rari Founders vesting of TRIBE by @thomas-waite in #896
- build(deps-dev): bump @types/node from 17.0.41 to 17.0.42 by @dependabot in #899
- build(deps-dev): bump @nomiclabs/hardhat-etherscan from 3.0.4 to 3.1.0 by @dependabot in #892
- build(deps-dev): bump lint-staged from 13.0.0 to 13.0.1 by @dependabot in #894
- build(deps): bump hardhat from 2.9.7 to 2.9.9 by @dependabot in #893
- build(deps-dev): bump prettier from 2.6.2 to 2.7.0 by @dependabot in #901
- build(deps-dev): bump @types/node from 17.0.42 to 17.0.43 by @dependabot in #904
- TIP-111: Increase stable backing to 90-100% by @eswak in #897
- Fuse Repayment DAO Vote by @kryptoklob in #889
- PodExecutorV2 by @thomas-waite in #898
- sort mainnet addresses by @Joeysantoro in #911
- build(deps-dev): bump @types/node from 17.0.43 to 18.0.0 by @dependabot in #913
- build(deps-dev): bump prettier from 2.7.0 to 2.7.1 by @dependabot in #912
- category refactor by @Joeysantoro in #914
- build(deps-dev): bump lint-staged from 13.0.1 to 13.0.2 by @dependabot in #915
- build(deps-dev): bump ethers from 5.6.8 to 5.6.9 by @dependabot in #918
- build(deps): bump merkletreejs from 0.2.31 to 0.2.32 by @dependabot in #917
- build(deps-dev): bump typescript from 4.7.3 to 4.7.4 by @dependabot in #916
- OA Cleanup by @kryptoklob in #924
- Deprecate Ops Optimistic Timelock by @thomas-waite in #926
- CR Oracle + Timelock Ops by @Joeysantoro in #925
- build(deps): bump @orcaprotocol/contracts from 5.2.4 to 5.3.0 by @dependabot in #931
- Cleanup: CR Oracle (remove caching, clean deprecated deposits) by @eswak in #923
- Improve checkProposal script by @eswak in #564
- Generate pod executor calldata by @thomas-waite in #937
- build(deps-dev): bump lint-staged from 13.0.2 to 13.0.3 by @dependabot in #936
- build(deps-dev): bump eslint-plugin-prettier from 4.0.0 to 4.1.0 by @dependabot in #938
- Auto generate metadata for TC proposals by @thomas-waite in #900
- Holding ERC20 deposits + deprecate PSMs by @thomas-waite in #930
- Fuse withdraw sentinel by @Joeysantoro in #935
- Allow proposal to be blank by @kryptoklob in #941
- Combine proposals, pause state e2e test, TRIBE recovery update by @thomas-waite in #945
- Add type non-undefinedness by @kryptoklob in #946
- TIP-110: ANGLE & agEUR redeem by @eswak in #932
- build(deps): bump @openzeppelin/contracts from 4.6.0 to 4.7.0 by @dependabot in #943
- build(deps-dev): bump eslint-plugin-prettier from 4.1.0 to 4.2.1 by @dependabot in #942
- AURA airdrop claiming & locker contract by @eswak in #873
- Version pcvGuardian, add safe addresses e2e test by @thomas-waite in #956
- build(deps-dev): bump ts-node from 10.8.1 to 10.8.2 by @dependabot in #951
- build(deps-dev): bump @types/node from 18.0.0 to 18.0.1 by @dependabot in #950
- build(deps): bump hardhat-contract-sizer from 2.5.1 to 2.6.1 by @dependabot in #947
- build(deps): bump @orcaprotocol/contracts from 5.3.0 to 5.4.3 by @dependabot in #948
- build(deps-dev): bump @types/node from 18.0.1 to 18.0.3 by @dependabot in #958
- DAO vote 2: Incentives, deprecate PSMs, holding PCV deposits, agEUR redeem by @thomas-waite in #922
- Deprecate ethPSMRouter (the only PSMRouter) by @eswak in #961
- build(deps): bump hardhat from 2.9.9 to 2.10.0 by @dependabot in #963
- build(deps-dev): bump @nomiclabs/hardhat-ethers from 2.0.6 to 2.1.0 by @dependabot in #962
- E2E Cleanup: First Pass by @kryptoklob in #964
- Fix (most) forge compilation warnings by @eswak in #960
- Genericize Protocol State Test by @kryptoklob in #965
- Cleanup: General Cleanup by @kryptoklob in #966
- Proposal Simulator Fix + Other Speedups by @kryptoklob in #967
- build(deps-dev): bump prettier-plugin-solidity from 1.0.0-beta.19 to 1.0.0-dev.22 by @dependabot in #968
- Add gOHM Oracle, add deposit to CR by @thomas-waite in #949
- build(deps-dev): bump @types/node from 18.0.3 to 18.0.4 by @dependabot in #973
- build(deps): bump hardhat from 2.10.0 to 2.10.1 by @dependabot in #975
- build(deps): bump @gnosis.pm/safe-ethers-lib from 1.1.0 to 1.2.1 by @dependabot in #978
- Sell USDC for DAI by @thomas-waite in #976
- build(deps): bump @gnosis.pm/safe-core-sdk from 2.1.0 to 2.2.1 by @dependabot in #977
- build(deps-dev): bump ts-node from 10.8.2 to 10.9.1 by @dependabot in #979
- build(deps-dev): bump prettier-plugin-solidity from 1.0.0-dev.22 to 1.0.0-dev.23 by @dependabot in #980
- build(deps-dev): bump @types/node from 18.0.4 to 18.0.6 by @dependabot in #982
- Withdraw ETH from Fuse pool 146 by @thomas-waite in #983
- Execute VOLT <> FEI OTC by @thomas-waite in #985
- build(deps-dev): bump @types/node from 18.0.6 to 18.6.1 by @dependabot in #988
- build(deps): bump @openzeppelin/contracts from 4.7.0 to 4.7.1 by @dependabot in #987
- Minor TIP_119 docs updates by @thomas-waite in #990
- build(deps): bump @openzeppelin/contracts from 4.7.1 to 4.7.2 by @dependabot in #991
- build(deps-dev): bump @types/node from 18.6.1 to 18.6.2 by @dependabot in #992
- build(deps-dev): bump @types/node from 18.6.2 to 18.6.3 by @dependabot in #995
- build(deps): bump @gnosis.pm/safe-ethers-lib from 1.2.1 to 1.3.0 by @dependabot in #994
- TIP_120: Return Unvested Tokens by @thomas-waite in #1007
- Fei withdraw guard by @Joeysantoro in #1011
- Feat/121a updates by @Joeysantoro in #1015
- TIP-121a: PCV Consolidation, part 1 by @eswak in #1009
- Update proposalsConfig with actual proposal ID now that it is live for TIP-121A by @kryptoklob in #1016
- build(deps): bump @gnosis.pm/safe-ethers-lib from 1.3.0 to 1.4.0 by @dependabot in #996
- build(deps): bump @gnosis.pm/safe-core-sdk from 2.2.1 to 2.3.2 by @dependabot in #997
- build(deps-dev): bump @types/chai from 4.3.1 to 4.3.3 by @dependabot in #999
- build(deps-dev): bump tsconfig-paths from 4.0.0 to 4.1.0 by @dependabot in #1000
- TC Consolidation by @thomas-waite in #1014
- build(deps-dev): bump @types/node from 18.6.3 to 18.7.13 by @dependabot in #1013
- build(deps-dev): bump ethers from 5.6.9 to 5.7.0 by @dependabot in #1019
- build(deps): bump hardhat from 2.10.1 to 2.10.2 by @dependabot in #1020
- build(deps): bump @openzeppelin/contracts from 4.7.2 to 4.7.3 by @dependabot in #1017
- build(deps): bump @gnosis.pm/safe-deployments from 1.15.0 to 1.16.0 by @dependabot in #1022
- build(deps-dev): bump @nomiclabs/hardhat-ethers from 2.1.0 to 2.1.1 by @dependabot in #1023
- Add TC consolidate text by @thomas-waite in #1025
- build(deps-dev): bump typescript from 4.7.4 to 4.8.2 by @dependabot in #1021
- TIP_121a (continued): Protocol ops and LBP withdraw by @thomas-waite in #1031
- Update TIP-121b verification script with final LBP numbers by @thomas-waite in #1036
- build(deps-dev): bump @types/node from 18.7.13 to 18.7.16 by @dependabot in #1035
- build(deps): bump dotenv from 16.0.1 to 16.0.2 by @dependabot in #1027
- Redepemption temp by @Joeysantoro in #1042
- Test improvements by @jamierumbelow in #1043
- Deprecate Tribal Council by @thomas-waite in #1045
-
- Cleanup DAO vote: Sell last LUSD, timelock and clawback admin by @thomas-waite in #1047
- Script cleanup & deduping input/output locations of script files by @kryptoklob in #1049
- Adds hasNotSigned to merkleReedeemer.signAndClaim by @kryptoklob in #1054
- Update Message by @kryptoklob in #1053
- Correct incorrect phrasing by @kryptoklob in #1052
- cToken number update + solc version update by @kryptoklob in #1051
- Fixes tests for the Merkle Redeemer, Part 1 by @kryptoklob in #1055
- TIP-121c: INDEX OTC proposal by @eswak in #1034
- Rari Merkle Redeemer Test Fixes, Continued by @kryptoklob in #1056
- Feat/merkle redeemer changes base test updates by @jamierumbelow in #1058
- TIP-121b: add contract DAI transfers by @Joeysantoro in #1046
- Merkle Redeemer Updates by @kryptoklob in #1050
- updated balances by @Joeysantoro in #1059
- Tip 121b text by @Joeysantoro in #1066
- Merkle Redeemer + Dripper Deployment by @kryptoklob in #1067
New Contributors
- @jamierumbelow made their first contribution in #1043
Full Changelog: v2.9.0...v2.13.0