andyk
|
65775ca3bf
|
update collateralSwap signature in the delegate call
|
2020-09-15 09:46:24 +03:00 |
|
eboado
|
fb15afda8e
|
Merge branch 'master' into fix/35-isActive-liquidations
|
2020-09-14 21:31:22 +02:00 |
|
eboado
|
c4904bc41c
|
Merge branch 'master' into 30-collateral-swap
|
2020-09-14 21:06:16 +02:00 |
|
David Racero
|
59bfdc39f2
|
Fix conflicts
|
2020-09-14 19:59:00 +02:00 |
|
David Racero
|
4ec61ee993
|
When transfer, check pause at pool to save one external call.
|
2020-09-14 19:46:27 +02:00 |
|
eboado
|
a87dae445f
|
Merge branch 'master' into 33-add-native-credit-delegation
|
2020-09-14 17:24:55 +02:00 |
|
eboado
|
6d96be5f42
|
- Added extra natspecs
|
2020-09-14 17:18:57 +02:00 |
|
David Racero
|
775d003cc0
|
Keep standard paused() name function.
|
2020-09-14 15:33:24 +02:00 |
|
David Racero
|
6e0091a668
|
Added PausablePool contract to support errors by number.
|
2020-09-14 15:24:30 +02:00 |
|
andyk
|
7c67e0221c
|
extra comment
|
2020-09-14 16:16:54 +03:00 |
|
The3D
|
b2ec4dd2fa
|
Renamed totalBorrowsStable, totalBorrowsVariable
|
2020-09-14 15:13:30 +02:00 |
|
The3D
|
bb4e1b5c4b
|
Fixed errors
|
2020-09-14 15:09:16 +02:00 |
|
andyk
|
d135c25b39
|
add borrowRateMode check on credit delegation
|
2020-09-14 15:41:44 +03:00 |
|
David Racero
|
b8a7237458
|
Remove whenNotPaused modifier for configurator functions. Added more test cases.
|
2020-09-14 14:36:12 +02:00 |
|
David Racero
|
4a6517dce1
|
Inherit Pausable from LendingPoolLiquidationManager to match same storage layout as LendingPool.
|
2020-09-14 13:17:06 +02:00 |
|
David Racero
|
bbc11eb092
|
Added pausable to Pool actions and aTokens at transfer, triggered by LendingPoolConfigurator. Added basic test to aToken transfer.
|
2020-09-14 13:03:39 +02:00 |
|
andyk
|
c0c3133763
|
makecredit delegation per debt token
|
2020-09-14 13:52:05 +03:00 |
|
The3D
|
13f77ec0d2
|
Fixed repay
|
2020-09-14 11:34:40 +02:00 |
|
The3D
|
d1ffac6380
|
Merge branch 'master' into fix/34
|
2020-09-14 11:33:34 +02:00 |
|
eboado
|
e2500d1532
|
- Refactored validation logic of liquidationCall() and repayWithCollateral() to ValidationLogic.
|
2020-09-14 10:52:31 +02:00 |
|
David Racero
|
1fbe84df49
|
Remove unused parameter to allow compilation without optimization for coverage.
|
2020-09-14 10:46:57 +02:00 |
|
The3D
|
3c8018fab9
|
Cleaned up code, converted addressesProvider to immutable in LendingPool
|
2020-09-14 10:43:30 +02:00 |
|
The3D
|
fc2852e94e
|
Rename updateIndexesAndTimestamp to updateState
|
2020-09-14 09:53:21 +02:00 |
|
The3D
|
162c7924a9
|
Added index to mint and burn of variableDebtToken
|
2020-09-14 09:33:53 +02:00 |
|
The3D
|
dbf1a0b9e7
|
Merge branch 'master' into fix/34
|
2020-09-14 09:22:39 +02:00 |
|
eboado
|
7a8a0d6ac5
|
Merge branch 'master' into 30-collateral-swap
|
2020-09-14 08:58:37 +02:00 |
|
The3D
|
f3856bac12
|
Refactored variable names, reordered the ReserveData struct
|
2020-09-13 11:58:45 +02:00 |
|
eboado
|
0911f907a8
|
Fixes #35
|
2020-09-13 10:08:14 +02:00 |
|
The3D
|
70e1f88ce4
|
removed comment
|
2020-09-12 13:19:41 +02:00 |
|
The3D
|
0d9a18813f
|
Added optimization on mint and burn
|
2020-09-12 13:18:17 +02:00 |
|
David Racero
|
4058a7284c
|
Update storage layout of LendingPoolLiquidationManager to add new mapping from LendingPool. Fixes delegatecall liquidation error.
|
2020-09-11 12:59:19 +02:00 |
|
eboado
|
f355ae219f
|
Merge branch 'master' into 33-add-native-credit-delegation
|
2020-09-11 11:25:42 +02:00 |
|
eboado
|
d3f9cd2191
|
Merge branch 'master' into 32-deposit-on-behalf-of
|
2020-09-10 21:40:26 +02:00 |
|
David Racero
|
167f02533f
|
Delete "if" condition due always will be true. Delete unreachable "else" code at repayWithCollateral.
|
2020-09-10 13:30:57 +00:00 |
|
The3D
|
3563f1379d
|
Updated configurator for the reserve factor
|
2020-09-10 13:26:02 +02:00 |
|
The3D
|
c3b1ab0585
|
Refactored interestRateStrategy
|
2020-09-10 13:21:50 +02:00 |
|
The3D
|
af362141fd
|
Added reserveFactor to getReserveConfigurationData
|
2020-09-10 13:16:32 +02:00 |
|
The3D
|
de8ae523c8
|
Fixed total supply, tests
|
2020-09-10 13:05:02 +02:00 |
|
The3D
|
4a1e1156f4
|
Merge local branch
|
2020-09-10 12:51:52 +02:00 |
|
David Racero
|
53112c0982
|
Merge changes
|
2020-09-09 21:26:52 +02:00 |
|
eboado
|
4b3abac526
|
Merge branch 'master' into feat/26-repay-collateral
|
2020-09-09 21:12:36 +02:00 |
|
andyk
|
3173bee782
|
initial implementation of the credit delegation + basic tests
|
2020-09-09 15:33:05 +03:00 |
|
eboado
|
d828c63a83
|
- Added reset of user's usage as collateral on repayWithCollateral().
|
2020-09-09 13:21:19 +02:00 |
|
eboado
|
37a9c7ad88
|
- Added reentrancy guard on repayWithCollateral() and test.
|
2020-09-09 13:06:46 +02:00 |
|
andyk
|
9d7bf388a6
|
initial changes + test
|
2020-09-09 13:47:27 +03:00 |
|
eboado
|
3aa0dbc570
|
- Added tests of repayWithCollateral(), only for self-liquidation.
|
2020-09-08 15:05:53 +02:00 |
|
andyk
|
721e73c36e
|
add error from lib
|
2020-09-07 14:41:27 +03:00 |
|
andyk
|
5e3b6869b5
|
add check of 0 amountToReceive
|
2020-09-07 13:00:28 +03:00 |
|
andyk
|
f1d3b8c9d6
|
add ISwapAdapter interface
|
2020-09-07 12:54:38 +03:00 |
|
andyk
|
5c28bf5a49
|
initial implementation of collateral swap method
|
2020-09-07 12:46:11 +03:00 |
|
The3D
|
9aad57978d
|
Merged master
|
2020-09-04 10:27:32 +02:00 |
|
eboado
|
2cbb1f5714
|
- Implemented repayWithCollateral() on LendingPoolLiquidationManager.
|
2020-09-03 15:46:45 +02:00 |
|
eboado
|
e4485f12fe
|
- Refactored logic of repay() to an internal _executeRepay().
- Initial implementation of flashCollateral() for flash liquidations, repayment with collateral and movement of position.
|
2020-08-26 16:02:22 +02:00 |
|
andyk
|
b0ddb815b8
|
small lending pool gas optimization
|
2020-08-25 13:37:38 +03:00 |
|
Ernesto Boado
|
eba3b5260f
|
Merge branch 'fix/interest-strategy-styliguide' into 'master'
Refactoring of DefaultReserveInterestRateStrategy to follow the stuileguide
See merge request aave-tech/protocol-v2!32
|
2020-08-25 09:11:58 +00:00 |
|
andyk
|
4b00cde616
|
fixes in lendingpool folder to follow our styleguide
|
2020-08-25 11:53:58 +03:00 |
|
andyk
|
da5b6738c1
|
refactoring of DefaultReserveInterestRateStrategy to follow the stuileguide
|
2020-08-24 15:35:59 +03:00 |
|
The3D
|
03ec940109
|
Changed the indexes and rates type to uint128
|
2020-08-23 11:13:43 +02:00 |
|
The3D
|
796dc8ee3f
|
Updated repay function
|
2020-08-21 19:10:48 +02:00 |
|
The3D
|
9a4ccde6a2
|
Removed obsolete code
|
2020-08-21 19:00:08 +02:00 |
|
The3D
|
955d2be1da
|
Merge branch 'master' into fix/22
|
2020-08-21 18:48:16 +02:00 |
|
The3D
|
1864c7abf4
|
Updated libraries, renamed internal methods
|
2020-08-21 18:18:12 +02:00 |
|
andyk
|
13f4d34867
|
refactoring flashloan folder to fit current guideline, move events to interfaces
|
2020-08-21 17:03:01 +03:00 |
|
The3D
|
78cf1d5bfd
|
Merge branch 'master' into fix/22
|
2020-08-21 16:00:51 +02:00 |
|
Andrey Ko
|
c340b9972f
|
Merge branch 'master' into 'fix/21'
# Conflicts:
# contracts/lendingpool/LendingPool.sol
|
2020-08-21 13:20:41 +00:00 |
|
The3D
|
b7fa1bcac8
|
Merge branch 'master' into fix/22
|
2020-08-21 15:14:43 +02:00 |
|
The3D
|
8fe40b4639
|
Initial update of ReserveLogic
|
2020-08-21 15:13:08 +02:00 |
|
The3D
|
1dd2a638ca
|
Updated LiquidationManager
|
2020-08-21 14:14:13 +02:00 |
|
The3D
|
38bff60298
|
Updated comments
|
2020-08-21 14:05:14 +02:00 |
|
The3D
|
b4b9ff604a
|
Cleaned up configurator, LendingPooL
|
2020-08-21 14:03:17 +02:00 |
|
The3D
|
05fac16063
|
Cleanup LendingPool
|
2020-08-21 13:15:29 +02:00 |
|
andyk
|
94d8f38597
|
refactoring tokenization folder to fit current guideline, small gas optimizations
|
2020-08-21 13:38:08 +03:00 |
|
The3D
|
b93937f4fd
|
Fixed DefaultReserveInterestRateStrategy
|
2020-08-21 11:21:50 +02:00 |
|
andyk
|
57fb45e380
|
remove named return in calculateAvailableCollateralToLiquidate
|
2020-08-20 16:31:52 +03:00 |
|
The-3D
|
7c3d5e0239
|
Merge branch 'feat/remove-payable' into 'master'
Remove payable
See merge request aave-tech/protocol-v2!20
|
2020-08-20 13:29:31 +00:00 |
|
andyk
|
26115b4601
|
RepayLocalVars removal
|
2020-08-20 16:12:19 +03:00 |
|
andyk
|
a6e78856a0
|
remove using WadRayMath and SafeMath duplication
|
2020-08-20 16:01:54 +03:00 |
|
andyk
|
3a24d4e434
|
remove unused Address lib imports
|
2020-08-20 15:35:51 +03:00 |
|
andyk
|
39984383c6
|
remove payable, add IAToken and ILendingPool
|
2020-08-20 15:32:20 +03:00 |
|
The3D
|
028d859a54
|
Merge branch 'master' into feat/token-distributor-removal
|
2020-08-20 11:32:26 +02:00 |
|
The3D
|
a437512ae9
|
Removed origination fee event, variables
|
2020-08-20 09:56:43 +02:00 |
|
The3D
|
76fcb20b44
|
Code cleanup
|
2020-08-20 09:51:21 +02:00 |
|
andyk
|
d60f7b6272
|
removal of TokenDistributor, FeeProvider and FlashLoanVars
|
2020-08-19 18:56:51 +03:00 |
|
The3D
|
90b2625bc0
|
Refactored tests, burn and mint function
|
2020-08-19 12:56:39 +02:00 |
|
The3D
|
576fd4ec55
|
Initial refactor
|
2020-08-18 21:19:11 +02:00 |
|
The3D
|
dd008ae226
|
Refactored code
|
2020-08-18 18:48:23 +02:00 |
|
emilio
|
4a4073f1a9
|
Added function to update stable/variable debt tokens
|
2020-08-18 02:16:46 +02:00 |
|
emilio
|
674b885b31
|
Updated initReserve() with proxies
|
2020-08-17 21:28:50 +02:00 |
|
emilio
|
1d02b7f5e3
|
Initial commit
|
2020-08-12 19:36:58 +02:00 |
|
emilio
|
7bb6f2fef2
|
Space
|
2020-08-11 09:23:57 +02:00 |
|
emilio
|
b3bf8d66a2
|
Updated initReserve() parameter
|
2020-08-11 09:20:47 +02:00 |
|
The3D
|
b387bcf845
|
Added upgradeability tests
|
2020-08-10 20:20:08 +02:00 |
|
The3D
|
734d125cd7
|
added function to update the aToken instance
|
2020-08-10 15:29:18 +02:00 |
|
emilio
|
fb5377a63e
|
Gas optimization in getNormalizedIncome/getNormalizedDebt
|
2020-08-10 00:11:06 +02:00 |
|
emilio
|
49bca9febb
|
Optimized aToken - turned pool and underlying asset address into immutables
|
2020-08-08 19:21:23 +02:00 |
|
emilio
|
50bb9d39b0
|
Merge branch 'master' into feat/10
|
2020-08-07 19:32:34 +02:00 |
|
emilio
|
a0bf692373
|
Initial commit
|
2020-08-07 18:23:52 +02:00 |
|
emilio
|
f9115b7030
|
refactored UserLogic
|
2020-08-06 09:52:15 +02:00 |
|
emilio
|
8df5182c59
|
Fixed bugs in user configuration
|
2020-08-06 00:46:22 +02:00 |
|
emilio
|
1eb2d11a3d
|
initial commit
|
2020-08-05 12:40:24 +02:00 |
|