This repository contains the core smart contracts of the Aave V3 protocol.
OTHER License
Bot releases are visible (Hide)
Published by github-actions[bot] over 2 years ago
_stableRateExcessOffset
(3586ebb)calculateInterestRates()
(b22150b)Published by github-actions[bot] almost 3 years ago
userTotalDebt
variable and refactor fix (f9794f1)Published by github-actions[bot] almost 3 years ago
executeLiquidationCall
(9bb5289)income
-> debt
in getNormalizedDebt
natspec. (9e6b183)getUserCurrentDebtMemory()
(7742985)delegator
param from delegationWithSig typehash (dcf7c36)rateMode
with interestRateMode
and precise dataype (806f161)next
prefix for isolation mode total debt (5ffeecd)Published by github-actions[bot] almost 3 years ago
IPoolAddressesProvider
(36a543b)first
to natspec _getFirstAssetAsCollateralId()
(1b6a1df)IAaveOracle
natspec (1f02c09)LiquidationLogic
natspec (3729466)_pool
public of AToken and DebtToken (014da25)_addressesProvider
public (762d79e)ReserveData
(7765624)checkNoSuppliers
instead of CheckNoDepositors
(88aff43)aTokenAddress
in bridge logic (e41ec39)Published by github-actions[bot] almost 3 years ago
Published by github-actions[bot] almost 3 years ago
useATokens
param to Repay
event (beec3f8)eModeAssetPrice
(ec42295)Pool::initializer()
(8f2b426)name()
in IncentivizedERC20 (467a5c1)currentStableBorrowRate
(ca177fb)_addressesProvider
immutable in Pool
(b41feab)_nonces
internal and add nonces
getter (f3d1817)MAX_RESERVES_COUNT
constant (04ced7f)MAX_NUMBER_RESERVES
(b724a73)_nonces
to IncentivizedERC20 (54eb024)validateFlashloan
function (f485be5)_avgStableBorrowRate
and _totalSupplyTimestamp
(b6c9372)AvailableCollateralToLiquidateLocalVars
(f9088b6)_getFirstAssetAsCollateralId()
(dffc2f6)user
to onBehalfOf
for VariabelDebtToken (7ff840f)Published by github-actions[bot] almost 3 years ago
Published by github-actions[bot] almost 3 years ago
Published by github-actions[bot] almost 3 years ago
flashLoanSimple
(1e98320)interestRateMode
cast below state update (9732e6f)mintToTreasury
(8385f6b)Published by github-actions[bot] almost 3 years ago
Published by github-actions[bot] almost 3 years ago
Published by github-actions[bot] about 3 years ago
Published by The-3D about 3 years ago
This release includes all the code fixes implemented after the first round of security/quality review by the Aave team.
Published by github-actions[bot] about 3 years ago
onlyAssetListingOrPoolAdmins
modifier to setAssetSources
(6bb8a1c)AaveOracle
(f471b0f)getActive
check on assets in flashloan. (740aeaf)StableDebtToken
(9494299)check-effects-interactions
pattern more strictly (7e7980a)external
(e037467)FlashLoanLogic
(774c326)AToken.transferUnderlyingTo
(5f30b38)SafeMath
(a9584f8)PC_INVALID_DEBT_CEILING_ASSET_ALREADY_SUPPLIED
(c68b67a)_checkNoLiquidity
to _checkNoDepositors
(95fb785)backUnbacked
in library (6ca57a1)backUnbacked
(94eaf83)MAX_VALID_DEBT_CEILING
= 2^40 - 1
(fa4c485)calculateCompoundedInterest
to increase precision (dcbb583)getDebtCeiling
(3d0e0cb)backUnbacked
(6ffc157)Published by The-3D about 3 years ago
This is the first code complete release for audit.
Published by github-actions[bot] about 3 years ago
unbackedMintCap
to control unbacked atokens minting (bde09e3)supply
function (30d5f83)OperationalValidator
to PriceOracleSentinel
(9004f49)ASSET_LISTING_ADMIN
role (84aa268)supply
function error at SupplyLogic
lib. (6c112e8)ACLManager
contract (acfebe8)validateHF
(6a30bbb)BridgeLogic
(2c48e7e)isBorrowAllowed
higher up in validateBorrow
(93a447c)rate-strategy.spec.ts
(f7fbdac)rate-strategy.spec.ts
to use strategy two (31335e0)Published by github-actions[bot] about 3 years ago
Published by github-actions[bot] about 3 years ago
Published by github-actions[bot] about 3 years ago
Published by github-actions[bot] about 3 years ago
virtual
on Pool and Configurator getRevision
functions (ddd4ac5)wadraymath.ts
to support wad and ray math on ethers bignumber (cc468df)DefaultReserveInterestRateStrategy
(08d6c63)LiqudationLogic
(5fa09f5)ValidationLogic
(c8703d4)LendingPool
references of contracts (702a8d3)LendingPool
references of tasks, helpers and tests (6fdde99)LENDING_POOL
of Errors lib (59b5104)LendingPool
of Pool
contract (9919194)public
modifier from contract constructors (207dd42)getLendingPool()
of PoolAddresesProvider (2b94692)getLendingPoolCollateralManager()
of AddressesProvider (e318492)getLendingPoolConfigurator()
of PoolAddressesProvider (6a34932)getLendingRateOracle()
of PoolAddressesProvider (e50413e)setLendingPoolCollateralManager()
of AddressesProvider (b79b168)setLendingPoolConfiguratorImpl()
of PoolAddressesProvider (475fbe1)setLendingPoolImpl()
of PoolAddressesProvider (d3070f0)setLendingRateOracle()
of PoolAddresesProvider (2988f28)interest-overflow.spec.ts
(c177a81)getWalletProvider()
in 1__general.ts
(0c3ac70)AaveOracle
(9622097)protocol/configuration
package (d679c22)FlashLoan
package (eb0d5d8)atoken-permit.spec.ts
(0e0c68d)Transfer
emission code (f51ef2c)FlashloanPremiumToProcolUpdated
event (108e203)GenericLogic
internal (e7ff741)ReserveLogic
internal (6598274)ValidationLogic
library internal (e1d1a01)WadRayMath
and PercentageMath
unchecked (1a81ecf)atoken-edge.spec.ts
(b17310e)dropReserve()
into PoolHelperLogic
library (38a9904)finalizeTransfer()
from Pool
into PoolBaseLogic
library (053d9ed)flashLoan()
from Pool
to PoolBaseLogic
library (f9af312)actions
to support effective gas price after London. (d98fa47)impossible
cases. Reasoning added to notion notes (2e733be)refreshDebt()
from ReserveLogic.sol
(5ddd74e)IReserveInterestRateStrategy
(3107e2a)ethers
subpaths (c731f77)lending
(81aa4ce)UserConfiguration
from Pool
(5ffc46c)deployments
contracts (495e145)Pool
(a6e01a5)PoolBaseLogic
library functions (df1f197)IScaledBalancetoken
(c0e9987)LiquidationLogic
(1998cc2)ReserveConfiguration
(5afa498)MockIncentivesController
to get of compiler warnings (dd7bf6c)Helpers
(9797019)ReserveLogic
(3bfe674)ValidationLogic
(9298d56)deployment-token-helper.spec.ts
(d7e28e4)_executeWithdraw()
(30ffa88)