Releases
v1.2.0
Features
Add onlyAssetListingOrPoolAdmins
modifier to setAssetSources
(6bb8a1c )
Add bridge protocol fee + fix tests for update (bc4b554 )
Add simple flashloan of 1 asset (dbc5c9e )
added setIncentivesController (8c027f4 )
added the data provider to the addresses provider (5f3abbc )
finalize implementation (1e72d0b )
fixed calculations in ValidationLogic and BorrowLogic (5b507bd )
fixed setDebtCeiling, added tests (6ef9683 )
increased debt ceiling field capacity (541f970 )
refactored PoolDataProvider functions in the addresses provider, fixed _checkNoLiquidity (10300d4 )
refactored the pool variable to immutable in atoken/debt tokens (8e4d226 )
renamed simpleFlashloan and data structure (9cc4d0c )
Uniform permission of AaveOracle
(f471b0f )
Bug Fixes
Add getActive
check on assets in flashloan. (740aeaf )
added public vars to interface for periphery usage (8af6d0a )
added view to the getDataProvider function interface (0e6ee36 )
correct package lock (7965e0e )
Fix 0.8.7 version throughout the contracts (6d97be8 )
fix calculation bug in isolation mode (8de2424 )
Fix convention naming for constants (193e3ab )
Fix declaration shadowing of mock contract (7872ecb )
Fix doc in StableDebtToken
(9494299 )
Fix inheritance of mock contracts (5bb62ad )
Fix simple flash loan test to use new function name (9036580 )
Fix stack too deep for unoptimized compile of PoolConfigurator (ef14f03 )
fixed condition on supply and transfer, added tests (6081003 )
fixed isolation mode condition (9672442 )
fixed the calculation for isolationModeTotalDebt (68bf644 )
Follow check-effects-interactions
pattern more strictly (7e7980a )
Mark the initialization functions as external
(e037467 )
Move flashloans to separate library (9308e97 )
package lock with correct node version (3d2f5b6 )
Reintroduced check for max repayment on behalf (c351627 )
Remove comment from FlashLoanLogic
(774c326 )
Remove old call (a82d303 )
Remove unneded return value of AToken.transferUnderlyingTo
(5f30b38 )
Remove unneded use of SafeMath
(a9584f8 )
Remove unneeded check at validateRepay (6d3d73f )
Remove unneeded storage variable from PoolConfigurator (af8f695 )
Remove unneeded use of function params (d0d8980 )
Remove unused PC_INVALID_DEBT_CEILING_ASSET_ALREADY_SUPPLIED
(c68b67a )
Remove unused imports from BorrowLogic (7b019c0 )
Remove unused inports from FlashLoanLogic (0aa3a39 )
Remove unused variable + readability (00c2e66 )
Rename _checkNoLiquidity
to _checkNoDepositors
(95fb785 )
Rename arguments for backUnbacked
in library (6ca57a1 )
Rename Percentage to BPs for argument in backUnbacked
(94eaf83 )
Replace assembly for chainId (777d04a )
Set MAX_VALID_DEBT_CEILING
= 2^40 - 1
(fa4c485 )
Update calculateCompoundedInterest
to increase precision (dcbb583 )
Update comments in FlashLoanLogic (7fee95c )
Update doc for getDebtCeiling
(3d0e0cb )
Update IPool doc for backUnbacked
(6ffc157 )
Update precision in isolationDebt check (7fbf7b6 )
update the max MAX_VALID_DEBT_CEILING (16d9aa8 )
Update visibility of tokenization (128a947 )
updated hardhat config (2129dc0 )
You can’t perform that action at this time.