Skip to content
This repository was archived by the owner on Oct 21, 2025. It is now read-only.

Commit 8814e45

Browse files
committed
Merge branch 'master' of github.com:aave/aave-v3-periphery
2 parents 007621c + df61c58 commit 8814e45

File tree

2 files changed

+82
-1
lines changed

2 files changed

+82
-1
lines changed

CHANGELOG.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
# Changelog
2+
3+
## [1.10.0](https://github.com/aave/aave-v3-periphery/compare/v1.10.0...v1.10.0) (2022-08-03)
4+
5+
6+
### Features
7+
8+
* adapted paraswap liquidity swap tests for Aave V3 ([d00379d](https://github.com/aave/aave-v3-periphery/commit/d00379d5d72ba043eb25b3b94fa33f5de04ee221))
9+
* add Collector implementation and controller ([56a39c2](https://github.com/aave/aave-v3-periphery/commit/56a39c2daf502ffe3da36072ffdfd8e73d8b47b9))
10+
* Add emission manager contract ([abcb674](https://github.com/aave/aave-v3-periphery/commit/abcb6746557efc214462b0c7bdbe0bacdf775eaf))
11+
* Add owner constructor parameter to EmissionManager contract to support CREATE2 factory deployments ([a36fc32](https://github.com/aave/aave-v3-periphery/commit/a36fc32437eee04da125e5f467231eb99354923e))
12+
* add owner constructor parameters to contracts that inherit Ownable. ([a3fcaff](https://github.com/aave/aave-v3-periphery/commit/a3fcaff5377c427f8ae0941fa77357aab9e95a5a))
13+
* Add previousEmissionManager event parameter and remove zero address check ([b0c18a2](https://github.com/aave/aave-v3-periphery/commit/b0c18a2d681b5384d790ad721566b112e67a10c9))
14+
* Add setEmissionsPerSecond function in Rewards contract ([8cbacf5](https://github.com/aave/aave-v3-periphery/commit/8cbacf5370db433ab6e0435610194f9238108a6b))
15+
* add siloed flag to reserve response ([090d201](https://github.com/aave/aave-v3-periphery/commit/090d2017f1a5c682b3b4fc1e97a4b8b523ef15b8))
16+
* added base rates ([b04d26e](https://github.com/aave/aave-v3-periphery/commit/b04d26e91cb8d795ccd75eba44fc0f350180debf))
17+
* Added beta deploy package. Fix test that hangs due multiple deployments. ([444139a](https://github.com/aave/aave-v3-periphery/commit/444139af5f216d9946c90ac833be4839749e9bc6))
18+
* added new fields for client calculations ([499c5dc](https://github.com/aave/aave-v3-periphery/commit/499c5dcc996f4998aa1a0636c8d3106598fb45b0))
19+
* Allow Emission Manager owner of RewardsController to be mutable by current admin ([902e524](https://github.com/aave/aave-v3-periphery/commit/902e524e2740199fa594885863d6a5a94c441272))
20+
* Emit old and new values when updating asset reward distribution ([e786427](https://github.com/aave/aave-v3-periphery/commit/e78642755ee7284eda1745c10fa2bca15e195995))
21+
* initial commit ([a428051](https://github.com/aave/aave-v3-periphery/commit/a4280519dbb48e176f277b117046bda55097ec89))
22+
* port Paraswap Repay Adapter from Aave V2 to Aave V3, add tests ([d1887a8](https://github.com/aave/aave-v3-periphery/commit/d1887a8e90b0d59ba98c27102045cd287e341ddf))
23+
* removed duplicated import ([cb2eba8](https://github.com/aave/aave-v3-periphery/commit/cb2eba824811322f6db12b09fd2cb149bd9d1b90))
24+
* rename script release please origin ([a87dd68](https://github.com/aave/aave-v3-periphery/commit/a87dd688a567540151fb0db8ec5f09399a523d5a))
25+
* use latest aave@deploy-v3 and aave@core-v3 package, use the Test market at tests ([4b3a8f4](https://github.com/aave/aave-v3-periphery/commit/4b3a8f488e3520d85093a908ea898e845e16cbc3))
26+
* use simple flash loan ([e715175](https://github.com/aave/aave-v3-periphery/commit/e715175c899f95dcde98099965aad2fabdbdc1f2))
27+
28+
29+
### Bug Fixes
30+
31+
* Add clean ups to UIIncentiveDataProvider and PoolDataProvider ([4d80e42](https://github.com/aave/aave-v3-periphery/commit/4d80e425ab301d8e9573f8457a1cf534314ec957))
32+
* Add missing docs to modifier ([ad663df](https://github.com/aave/aave-v3-periphery/commit/ad663df941f8b675aea16658ca6f7ae8e0465c1b))
33+
* add name to response ([78a976f](https://github.com/aave/aave-v3-periphery/commit/78a976f519845e6dd5e1e52649df9f1659013206))
34+
* add value to struct ([5ab18b5](https://github.com/aave/aave-v3-periphery/commit/5ab18b5bca1d7247d63ac01c41a09d235a5e5067))
35+
* added proper overflows check ([e4eb148](https://github.com/aave/aave-v3-periphery/commit/e4eb14832160a90958f821e2afad1d50fe814425))
36+
* assign variable to stack to deep ([8f2b68b](https://github.com/aave/aave-v3-periphery/commit/8f2b68b452a19197c0b6664598f1f7a940b958c7))
37+
* Cache rewardList length in claimAllRewards function ([be71bc8](https://github.com/aave/aave-v3-periphery/commit/be71bc810ff9bb572c8d808cdb5745b5fc74087e))
38+
* Fix docs ([7b0b0fd](https://github.com/aave/aave-v3-periphery/commit/7b0b0fdffb5f6305be865576edf3e20c0d12d8c6))
39+
* Fix docs ([70e1c0f](https://github.com/aave/aave-v3-periphery/commit/70e1c0f3c5ec71dd7195f0a287e8b0cfc2327ae5))
40+
* Fix docs ([3751fcf](https://github.com/aave/aave-v3-periphery/commit/3751fcfbdc9bcf1e7e2de22e9614bc5faaefce27))
41+
* Fix docstring and function param of setEmissionPerSecond ([080648c](https://github.com/aave/aave-v3-periphery/commit/080648ca502150828424a59efda0c9222a603d1e))
42+
* Fix docstrings in Rewards contracts ([3ee0184](https://github.com/aave/aave-v3-periphery/commit/3ee01840b6f3bfb306850b9f7163369f487195b9))
43+
* Fix EmissionManagerUpdated event docstring ([49fe12b](https://github.com/aave/aave-v3-periphery/commit/49fe12b61b6633444d4522ad66c357f4d41fe5c9))
44+
* Fix EmissionManagerUpdated event docstring ([6e0ae79](https://github.com/aave/aave-v3-periphery/commit/6e0ae79ad5446fc1c21be703d6f68c50fad18e78))
45+
* Fix function docstrings ([bb2a3af](https://github.com/aave/aave-v3-periphery/commit/bb2a3afef5a790218171b17780ab7d917111d986))
46+
* Fix logic of setEmissionsPerSecond function ([45f8030](https://github.com/aave/aave-v3-periphery/commit/45f8030b1976b587c4fa3c0a7fd4fb1d2c80ed8e))
47+
* fix tests for executeOperation ([2f98828](https://github.com/aave/aave-v3-periphery/commit/2f98828abb3832886ec14d7651a437137c93bbec))
48+
* Fix the emission of old values in AssetConfigUpdate ([faf8cdc](https://github.com/aave/aave-v3-periphery/commit/faf8cdc05438d41531833c184426679b037597a4))
49+
* Fix typo in docstring ([a343d47](https://github.com/aave/aave-v3-periphery/commit/a343d47fbb51be32358a6a243b3efa0e94df639b))
50+
* fixed revert messages ([57e6906](https://github.com/aave/aave-v3-periphery/commit/57e690686208911b86fa911aa13b7ccb41543125))
51+
* fixed syntax error coming from merge ([8c26b9d](https://github.com/aave/aave-v3-periphery/commit/8c26b9d31063d46f3b5e49d25339e7414c39c68a))
52+
* fixed wrong calculations in claimRewards ([5b81da2](https://github.com/aave/aave-v3-periphery/commit/5b81da20c15380171a831a91313ceb7821195e7a))
53+
* Make emission manager variables internal ([37966a1](https://github.com/aave/aave-v3-periphery/commit/37966a15965941efe872d1ce2ab0555674214b2d))
54+
* npm test script ([496092b](https://github.com/aave/aave-v3-periphery/commit/496092b09b3c7d507093f6df06cd2046eef96025))
55+
* Optimize logic of setEmissionPerSecond ([9bd97e2](https://github.com/aave/aave-v3-periphery/commit/9bd97e20f3422e6703d9392c18b9ec8d764cb18e))
56+
* package-lock ([068ba75](https://github.com/aave/aave-v3-periphery/commit/068ba754fb68df080d30dce25755b7c64d01fb04))
57+
* Refactor indexUpdated flag in updateRewardData function ([d6584d7](https://github.com/aave/aave-v3-periphery/commit/d6584d723186d46757fbd8e263d5607abbabc838))
58+
* Remove test case of ZERO new emissionManager ([837c949](https://github.com/aave/aave-v3-periphery/commit/837c9494c947b7b3dbf80812c1f3dccacdc2a8f2))
59+
* remove typo ([70dd011](https://github.com/aave/aave-v3-periphery/commit/70dd011d5661c6f22dda968bca8b06587ddc82d2))
60+
* Remove unnecessary import in IRewardsDistributor ([b7951bb](https://github.com/aave/aave-v3-periphery/commit/b7951bb4de7f20116c3f823c34945774c3f8727f))
61+
* Remove unneeded events in Rewards ([5634fb1](https://github.com/aave/aave-v3-periphery/commit/5634fb151fa1a77017395ad5ff41068548ade490))
62+
* Rename _getUserBalances to _getUserAssetBalances ([bc5d1be](https://github.com/aave/aave-v3-periphery/commit/bc5d1be2a7c36a249eed4277a008a562eae78345))
63+
* Rename DataTypes lib to RewardsDataTypes to avoid name clashing ([85aee46](https://github.com/aave/aave-v3-periphery/commit/85aee46132a8073527694d809af2c16018de0b15))
64+
* Rename function getUserAssetData by getUserDataIndex ([353366f](https://github.com/aave/aave-v3-periphery/commit/353366ffde5b306a81cd26f8e0f04af0697144c9))
65+
* Rename getUserRewardsBalance function by getUserRewards ([66ed861](https://github.com/aave/aave-v3-periphery/commit/66ed86194e1293a3468a04d78d5fd47dd6ab9eda))
66+
* Rename getUserUnclaimedRewards fn by getUserAccruedRewards ([9332f3c](https://github.com/aave/aave-v3-periphery/commit/9332f3c236c75d32ed8182625b59d49493020994))
67+
* Rename lendingPool to pool in UiProvider contract ([2e50d3f](https://github.com/aave/aave-v3-periphery/commit/2e50d3f57bd0ccc4d2649ec8c7b36770158829ee))
68+
* Rename principalUserBalance variable to userBalance ([c4a77a9](https://github.com/aave/aave-v3-periphery/commit/c4a77a9acef5a4ce652df60d7aabe765cc732b21))
69+
* Rename UserAssetStatsInput struct to UserAssetBalance in Rewards ([3194c8a](https://github.com/aave/aave-v3-periphery/commit/3194c8a076afa1b194b6740f1665ec9ebde78b74))
70+
* Update tests to check emission of old values in events ([07c1879](https://github.com/aave/aave-v3-periphery/commit/07c1879ec93b1e59b0e8f61f7d14761edaa39b5f))
71+
* use simple receiver ([3aa2b26](https://github.com/aave/aave-v3-periphery/commit/3aa2b266850c46f861b77dbbaffd1c67b422124a))
72+
73+
74+
### Miscellaneous Chores
75+
76+
* release 1.10.0 ([6b27d2f](https://github.com/aave/aave-v3-periphery/commit/6b27d2f5721db4d2a9caa6bda9e8ca5e3136c22f))
77+
* release 1.11.0 ([a4dee72](https://github.com/aave/aave-v3-periphery/commit/a4dee72c618c0512ed2bf2e6902c7b27e520f767))
78+
* release 1.11.1 ([701fede](https://github.com/aave/aave-v3-periphery/commit/701fedeb9430385f6e7e3d275eba221782361040))
79+
* release 1.18.0 ([63c4695](https://github.com/aave/aave-v3-periphery/commit/63c4695a2d4ce4a12c2aaf9b3fce4b998abf0203))
80+
* release 1.9.0 ([3856ca6](https://github.com/aave/aave-v3-periphery/commit/3856ca69c84ddcf27e957ae1e5f0eb0e01047f4e))
81+
* release 1.9.1 ([834f1c7](https://github.com/aave/aave-v3-periphery/commit/834f1c7eb9a78e05a9117dc7bc94b8c8b413bff8))

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aave/periphery-v3",
3-
"version": "1.9.1",
3+
"version": "1.10.0",
44
"description": "Aave Protocol V3 periphery smart contracts",
55
"files": [
66
"contracts",

0 commit comments

Comments
 (0)