Commit Graph

844 Commits

Author SHA1 Message Date
kartojal
2bbccd4bac Merge branch 'master' of github.com:aave/protocol-v2 into feat/UiPoolDataProvider-optimalUtilisationRate 2022-02-10 15:35:43 +01:00
sendra
f0fe26e904 feat: added new rates fields 2022-02-04 11:07:34 +01:00
sendra
3f9ab86592 fix: added newline 2022-02-03 12:56:11 +01:00
sendra
049c84e436 feat: added new fields needed for client calculations 2022-02-03 12:49:06 +01:00
kartojal
138446bb51 fix: Revert reserves cap change due breaking change at ILendingPool interface with current deployed markets 2022-01-10 17:30:44 +01:00
sendra
0895e6f75d feat: added all helper versions 2021-12-17 16:23:11 +01:00
sendra
67aefa8a66 feat: added UiPoolDataProvider V2 with eth markets oracle case 2021-12-06 16:29:34 +01:00
Lasse Herskind
2b883e4f43 fix: Adapt code to support >128 reserves 2021-11-24 10:18:22 +00:00
sendra
59ed739172 added underlying symbol 2021-10-05 10:11:15 +02:00
kartojal
02016dcb0f fix: remove comments and indentation 2021-10-04 19:21:45 +02:00
sendra
de2e710ecb feat: new getter 2021-10-04 19:11:19 +02:00
kartojal
c49bac2d93 fix: missing commas at UiPoolDataProvider.sol 2021-10-04 19:11:10 +02:00
sendra
de1ab95318 fix: fixed order 2021-10-04 19:06:56 +02:00
kartojal
dab9f72a42 Merge branch 'fix/wrong-controller-order' of github.com:aave/protocol-v2 into feat/188-avalanche-market 2021-10-04 18:56:57 +02:00
sendra
d33b3c55a1 fix: fixed incentive controller order 2021-10-04 18:54:01 +02:00
kartojal
9c4fef510f Merge branch 'feat/avalanche-fix-uiprovider' of github.com:aave/protocol-v2 into feat/188-avalanche-market 2021-10-04 18:06:46 +02:00
sendra
4dea9b369a feat: fixed underlying symbol for avalanche 2021-10-04 17:46:54 +02:00
David Racero
dc65b0b62e
Merge branch 'master' into feat/188-avalanche-market 2021-09-20 11:04:24 +02:00
Ernesto Boado
ccb43f026f
Merge pull request #55 from paraswap/paraswap
ParaSwap adapter for collateral swaps
2021-09-01 14:37:45 +02:00
karotjal
b27092bacc Merge branch 'feat/split-ui-dataprovider-logic' of github.com:aave/protocol-v2 into feat/188-avalanche-market 2021-08-24 11:42:20 +02:00
andyk
025a988a13 add poligon related temp hacks 2021-07-26 18:06:36 +02:00
David Racero
0e7bc49a37 feat: Replace AaveOracle to the latest version. Fix dev deployment scripts. 2021-07-20 16:41:38 +02:00
David Racero
95e9c3588c feat: support custom quote currencies. Added base scripts for custom atokens and rates. 2021-07-16 12:21:44 +02:00
andyk
d51ac1d6fe temp fix for UIPoolDataProvider on polygon 2021-07-14 15:56:41 +02:00
andyk
7849be11f5 fix params order in getAssetData 2021-06-17 17:01:19 +03:00
andyk
12896ff412 add more functions to the UI data provider 2021-06-17 16:53:59 +03:00
sendra
5f34943922 fix incentives order 2021-06-16 12:47:12 +02:00
Jason Raymond Bell
258a9be607 Merge branch 'master' into paraswap 2021-06-15 16:52:42 +01:00
sendra
59e5bf418c updated comments 2021-06-14 11:45:56 +02:00
sendra
191e5b4319 case for when there is no user 2021-06-08 15:27:57 +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
Jason Raymond Bell
4fe36c8fa4 Introduce registry of valid Augustus addresses
Set in constructor of BaseParaSwapSellAdapter and validates before swap.
Created mock registry that only validates one address.
Changed the test fixtures to accomodate registry and added two new tests.
Updated deployment script.
Registry address left as a placeholder in package.json since not known yet.

Fixes MixBytes Warning 1.
2021-05-20 23:25:51 +01:00
Jason Raymond Bell
9d1cb50d76 Add reentrancy guard to adapter
Fixes MixBytes Warning 2.
2021-05-20 17:36:41 +01:00
Jason Raymond Bell
d8b8d50de8 Use better types than address
Fixes ABDK CVF-6, CVF-7, CVF-16, CVF-17, CVF-31 and CVF-32.
2021-05-20 16:50:20 +01:00
Jason Raymond Bell
bf7b19a181 Add comments to empty constructor bodies
Fixes ABDK CVF-4 and CVF-15.
2021-05-20 15:41:59 +01:00
Jason Raymond Bell
38bec942da Check lengths of all the arrays
Fixes ABDK CVF-5.
2021-05-20 15:00:22 +01:00
Jason Raymond Bell
afeb5fb996 Remove _usePermit function
Just use a simple check if deadline is set or not.

Fixes ABDK CVF-34 and CVF-35.
2021-05-20 14:47:10 +01:00
Jason Raymond Bell
5b45be6a44 Don't ignore return value of withdraw
Fixes MixBytes Warning 4.
2021-05-20 14:38:24 +01:00
Jason Raymond Bell
d26b1beb68 Fix _getDecimals function
Added a limit on number of decimals and changed return type to uint8.

Fixes MixBytes Warning 5 and ABDK CVF-30.
2021-05-20 14:14:51 +01:00
Jason Raymond Bell
11d0367d3c Explain code to overwrite fromAmount in comment
Fixes MixBytes Comment 1.
2021-05-20 14:00:34 +01:00
Jason Raymond Bell
b13a01d8b8 Rename _pullAToken function
Fixes MixBytes Comment 4.
2021-05-20 13:45:50 +01:00
Jason Raymond Bell
fe05ceccd6 Use safeTransfer for rescueTokens
Fixes MixBytes Warning 3.
2021-05-20 13:40:55 +01:00
David Racero
4f7ce7e202
Merge branch 'master' into polygon-verifier 2021-05-11 12:55:17 +02:00
sendra
c1c2cffd26 remove try catch as it doesnt catch the implementation exeption 2021-04-26 17:51:39 +02:00
sendra
d36b9fd14c added other catch 2021-04-26 16:43:21 +02:00
sendra
f5f3adeb0f removed error from catch so it catches everything 2021-04-26 16:29:30 +02:00
sendra
8b8736dc5a Back to try catch, but with also 0 address catching 2021-04-26 15:26:36 +02:00
sendra
701c0793ce fix: merged with master 2021-04-26 12:51:04 +02:00
sendra
60ee0c54eb fix: added check if incentives contract is 0 2021-04-26 12:39:37 +02:00