1.20.0 (2022-10-21)
- Adjust treasury contracts to reflect mainnet deployment (e0580a8)
- Fix README docs (abd7465)
- Fix version of aave-deploy (e946268)
- Move ecosystem contracts to treasury folder (e84c6a4)
- Remove unused sol compiler from hh config (5d7574e)
1.19.2 (2022-08-03)
- adapted paraswap liquidity swap tests for Aave V3 (d00379d)
- add Collector implementation and controller (56a39c2)
- Add emission manager contract (abcb674)
- Add owner constructor parameter to EmissionManager contract to support CREATE2 factory deployments (a36fc32)
- add owner constructor parameters to contracts that inherit Ownable. (a3fcaff)
- Add previousEmissionManager event parameter and remove zero address check (b0c18a2)
- Add setEmissionsPerSecond function in Rewards contract (8cbacf5)
- add siloed flag to reserve response (090d201)
- added base rates (b04d26e)
- Added beta deploy package. Fix test that hangs due multiple deployments. (444139a)
- added new fields for client calculations (499c5dc)
- Allow Emission Manager owner of RewardsController to be mutable by current admin (902e524)
- Emit old and new values when updating asset reward distribution (e786427)
- initial commit (a428051)
- port Paraswap Repay Adapter from Aave V2 to Aave V3, add tests (d1887a8)
- removed duplicated import (cb2eba8)
- rename script release please origin (a87dd68)
- use latest aave@deploy-v3 and aave@core-v3 package, use the Test market at tests (4b3a8f4)
- use simple flash loan (e715175)
- Add clean ups to UIIncentiveDataProvider and PoolDataProvider (4d80e42)
- Add missing docs to modifier (ad663df)
- add name to response (78a976f)
- add value to struct (5ab18b5)
- added proper overflows check (e4eb148)
- assign variable to stack to deep (8f2b68b)
- Cache rewardList length in claimAllRewards function (be71bc8)
- Fix docs (7b0b0fd)
- Fix docs (70e1c0f)
- Fix docs (3751fcf)
- Fix docstring and function param of setEmissionPerSecond (080648c)
- Fix docstrings in Rewards contracts (3ee0184)
- Fix EmissionManagerUpdated event docstring (49fe12b)
- Fix EmissionManagerUpdated event docstring (6e0ae79)
- Fix function docstrings (bb2a3af)
- Fix logic of setEmissionsPerSecond function (45f8030)
- fix tests for executeOperation (2f98828)
- Fix the emission of old values in AssetConfigUpdate (faf8cdc)
- Fix typo in docstring (a343d47)
- fixed revert messages (57e6906)
- fixed syntax error coming from merge (8c26b9d)
- fixed wrong calculations in claimRewards (5b81da2)
- Make emission manager variables internal (37966a1)
- npm test script (496092b)
- Optimize logic of setEmissionPerSecond (9bd97e2)
- package-lock (068ba75)
- Refactor indexUpdated flag in updateRewardData function (d6584d7)
- Remove test case of ZERO new emissionManager (837c949)
- remove typo (70dd011)
- Remove unnecessary import in IRewardsDistributor (b7951bb)
- Remove unneeded events in Rewards (5634fb1)
- Rename _getUserBalances to _getUserAssetBalances (bc5d1be)
- Rename DataTypes lib to RewardsDataTypes to avoid name clashing (85aee46)
- Rename function getUserAssetData by getUserDataIndex (353366f)
- Rename getUserRewardsBalance function by getUserRewards (66ed861)
- Rename getUserUnclaimedRewards fn by getUserAccruedRewards (9332f3c)
- Rename lendingPool to pool in UiProvider contract (2e50d3f)
- Rename principalUserBalance variable to userBalance (c4a77a9)
- Rename UserAssetStatsInput struct to UserAssetBalance in Rewards (3194c8a)
- rollback to 1.9.1 (1f256db)
- Update tests to check emission of old values in events (07c1879)
- use simple receiver (3aa2b26)
- release 1.10.0 (6b27d2f)
- release 1.11.0 (a4dee72)
- release 1.11.1 (701fede)
- release 1.18.0 (63c4695)
- release 1.19.2 (007621c)
- release 1.9.0 (3856ca6)
- release 1.9.1 (834f1c7)
1.10.0 (2022-08-03)
- adapted paraswap liquidity swap tests for Aave V3 (d00379d)
- add Collector implementation and controller (56a39c2)
- Add emission manager contract (abcb674)
- Add owner constructor parameter to EmissionManager contract to support CREATE2 factory deployments (a36fc32)
- add owner constructor parameters to contracts that inherit Ownable. (a3fcaff)
- Add previousEmissionManager event parameter and remove zero address check (b0c18a2)
- Add setEmissionsPerSecond function in Rewards contract (8cbacf5)
- add siloed flag to reserve response (090d201)
- added base rates (b04d26e)
- Added beta deploy package. Fix test that hangs due multiple deployments. (444139a)
- added new fields for client calculations (499c5dc)
- Allow Emission Manager owner of RewardsController to be mutable by current admin (902e524)
- Emit old and new values when updating asset reward distribution (e786427)
- initial commit (a428051)
- port Paraswap Repay Adapter from Aave V2 to Aave V3, add tests (d1887a8)
- removed duplicated import (cb2eba8)
- rename script release please origin (a87dd68)
- use latest aave@deploy-v3 and aave@core-v3 package, use the Test market at tests (4b3a8f4)
- use simple flash loan (e715175)
- Add clean ups to UIIncentiveDataProvider and PoolDataProvider (4d80e42)
- Add missing docs to modifier (ad663df)
- add name to response (78a976f)
- add value to struct (5ab18b5)
- added proper overflows check (e4eb148)
- assign variable to stack to deep (8f2b68b)
- Cache rewardList length in claimAllRewards function (be71bc8)
- Fix docs (7b0b0fd)
- Fix docs (70e1c0f)
- Fix docs (3751fcf)
- Fix docstring and function param of setEmissionPerSecond (080648c)
- Fix docstrings in Rewards contracts (3ee0184)
- Fix EmissionManagerUpdated event docstring (49fe12b)
- Fix EmissionManagerUpdated event docstring (6e0ae79)
- Fix function docstrings (bb2a3af)
- Fix logic of setEmissionsPerSecond function (45f8030)
- fix tests for executeOperation (2f98828)
- Fix the emission of old values in AssetConfigUpdate (faf8cdc)
- Fix typo in docstring (a343d47)
- fixed revert messages (57e6906)
- fixed syntax error coming from merge (8c26b9d)
- fixed wrong calculations in claimRewards (5b81da2)
- Make emission manager variables internal (37966a1)
- npm test script (496092b)
- Optimize logic of setEmissionPerSecond (9bd97e2)
- package-lock (068ba75)
- Refactor indexUpdated flag in updateRewardData function (d6584d7)
- Remove test case of ZERO new emissionManager (837c949)
- remove typo (70dd011)
- Remove unnecessary import in IRewardsDistributor (b7951bb)
- Remove unneeded events in Rewards (5634fb1)
- Rename _getUserBalances to _getUserAssetBalances (bc5d1be)
- Rename DataTypes lib to RewardsDataTypes to avoid name clashing (85aee46)
- Rename function getUserAssetData by getUserDataIndex (353366f)
- Rename getUserRewardsBalance function by getUserRewards (66ed861)
- Rename getUserUnclaimedRewards fn by getUserAccruedRewards (9332f3c)
- Rename lendingPool to pool in UiProvider contract (2e50d3f)
- Rename principalUserBalance variable to userBalance (c4a77a9)
- Rename UserAssetStatsInput struct to UserAssetBalance in Rewards (3194c8a)
- Update tests to check emission of old values in events (07c1879)
- use simple receiver (3aa2b26)