Commit Graph

1671 Commits

Author SHA1 Message Date
David Racero
1b7d509051 wip: improved curve deployment scripts 2021-07-14 14:58:34 +02:00
David Racero
549bd7c944 feat: prepare scripts to support Curve AToken deployment, move Curve constants into separated file 2021-07-06 14:10:39 +02:00
David Racero
cd1b4b3625 config: added fork addresses for usd market 2021-07-05 19:48:01 +02:00
David Racero
49d991b908 pull: pull from feat/curve-treasury and fix conflicts 2021-07-05 17:55:26 +02:00
David Racero
e9174e34fb Merge branch 'feat/curve-treasury' of github.com:aave/protocol-v2 into feat/curve-treasury 2021-06-30 17:41:24 +02:00
David Racero
ed95181e8a remove: console.log from CurveTreasury 2021-06-30 17:41:15 +02:00
David Racero
dba3dd8e6b
Merge branch 'master' into feat/curve-treasury 2021-06-30 17:22:27 +02:00
David Racero
2b92dc8119 remove: Remove console.sol imports 2021-06-30 17:15:54 +02:00
David Racero
5e66335375 feat: Detect extra rewards at AToken when deposit and withdrawal of Curve gauge tokens. 2021-06-30 17:15:01 +02:00
David Racero
5b56182157 feat: adapted prior curve reward aware token tests. Added 3pool support. 2021-06-22 19:10:44 +02:00
David Racero
b5ba303e8f wip: Fix Curve tests to use underlying pool tokens instead of gauges 2021-06-22 13:54:30 +02:00
David Racero
a693e0b767 wip: tests changes due new curve treasury 2021-06-18 10:29:57 +02:00
David Racero
ba68afc1fc feat: optional aave collector from curve script 2021-06-18 09:38:29 +02:00
David Racero
3a452e9aef feat: curve treasury script add AaveCollector from config 2021-06-18 09:37:15 +02:00
Andrey
4e3701c196
Merge pull request #77 from aave/feat/incentives-end-emission
Feat/incentives end emission
2021-06-17 15:53:09 +03:00
David Racero
53dc34abd7 feat: added deploy scripts 2021-06-16 12:52:00 +02:00
sendra
5f34943922 fix incentives order 2021-06-16 12:47:12 +02:00
David Racero
8d52a520b0 feat: Adapt reward tokens to Curve Treasury. 2021-06-14 12:06:55 +02:00
sendra
59e5bf418c updated comments 2021-06-14 11:45:56 +02:00
David Racero
d178cc1cea feat: Added first iteration of CurveTreasury.sol to handle Curve LP token gauges 2021-06-09 12:43:16 +02:00
sendra
3d3e53a153 correct matic oracle 2021-06-08 15:42:04 +02:00
sendra
191e5b4319 case for when there is no user 2021-06-08 15:27:57 +02:00
sendra
a6978ed6ba fix on deployment task 2021-06-08 14:24:48 +02:00
sendra
07ea0e6434 pulled from master, and solved conflicts 2021-06-07 13:45:34 +02:00
sendra
6319733e82 added 0 address check in case we dont have incentives controller 2021-06-07 13:39:34 +02:00
David Racero
a86a3433ae fix: uipooldataprovider script 2021-06-04 17:00:16 +02:00
Lasse Herskind
ad8d1ea817 fix: Gas optimization and refactor of CurveRewardsAwareAToken 2021-06-04 13:21:50 +02:00
David Racero
305ae2a2cb feat: Added Tenderly addresses. Minor print fix at oracles task. Add AaveOracleV2 to eContractId enum 2021-06-03 12:54:46 +02:00
David Racero
c041167b11 tasks: added task to do erc20 transfers from impersonated addresses inside Tenderly forks 2021-06-02 18:14:12 +02:00
David Racero
6fb9f24da9 config: removed non stable coins. Rename symbols to remove dashes. 2021-05-31 16:45:52 +02:00
David Racero
7d51b97b27 feat: Added AaveOracleV2 with custom quote asset. Support AaveOracleV2 in deployment scripts. 2021-05-27 12:03:19 +02:00
David Racero
0b109da9c6 Revert "feat: Remove WETH mention from AaveOracle. Add QUOTE_CURRENCY and QUOTE_CURRENCY_UNIT to determine the quote currency of the price sources"
This reverts commit b54c6f8a24.
2021-05-27 11:40:28 +02:00
David Racero
50f60a3666 feat: Add OracleQuoteUnit to configs and adapt deployment scripts to support the config change. 2021-05-27 09:35:14 +02:00
David Racero
b54c6f8a24 feat: Remove WETH mention from AaveOracle. Add QUOTE_CURRENCY and QUOTE_CURRENCY_UNIT to determine the quote currency of the price sources 2021-05-27 09:17:36 +02:00
David Racero
0242731f76 feat: Added USD Curve scripts. Added misc task to update asset sources to Aave Oracle for development. Changes to typings to support new market. Fixed scripts to support new market. Added OracleQuoteCurrency to determine the quote currency of the Aave Oracle inside a Market. 2021-05-26 19:33:15 +02:00
David Racero
fe43e0a72a config: added Chainlink USD oracles to usd-amm market 2021-05-26 10:31:45 +02:00
David Racero
ed16d578b6 markets: Added Strategy Curve risk params 2021-05-26 10:15:35 +02:00
David Racero
8a8982b324 feat: Added usd amm market config wip. Fixed market types 2021-05-24 11:55:39 +02:00
David Racero
db9a5b64dd feat: Add deployment curve atoken scripts 2021-05-20 10:58:35 +02:00
The-3D
53b27235ad
Merge pull request #126 from aave/feat/defender-integration
Add OpenZeppelin Defender Integration
2021-05-18 12:43:18 +02:00
miguelmtzinf
83d2989eb1 fix: Fix grammar typos on commments 2021-05-18 11:40:02 +02:00
miguelmtzinf
34c9bf209e fix: Fix typo of tenderlyRPC for tenderlyNetwork 2021-05-18 10:40:22 +02:00
miguelmtzinf
64d37bcc70 fix: Fix @tenderly/hardhat-tenderly to 1.1.0-beta.5 2021-05-18 09:59:05 +02:00
miguelmtzinf
1d78df4292 fix: Fix ts issue with DRE object 2021-05-17 18:15:04 +02:00
miguelmtzinf
e6684bf268 fix: Fix package-lock json 2021-05-17 18:01:52 +02:00
miguelmtzinf
93f9e6f678 feat: Add DEFENDER env variables to docker yml 2021-05-17 14:36:39 +02:00
miguelmtzinf
329a48cd03 feat: Add defender utils and use of signer 2021-05-17 14:35:21 +02:00
miguelmtzinf
d6f92a6fad feat: Add defender-relay-client dependency 2021-05-17 14:06:48 +02:00
David Racero
823aeb6b47 feat: Added correct fork block number for Curve Reward Aware AToken mainnet fork tests 2021-05-17 13:56:24 +02:00
David Racero
45820122e5 fix: Add missing function dependency 2021-05-17 13:30:46 +02:00