Skip to content

@aave/core-v3 v1.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Sep 16:27
927b973

Features

  • Add unbackedMintCap to control unbacked atokens minting (bde09e3)
  • Add asset listing admin role (3c3cd50)
  • Add eMode category getters on Pool (1e5a4e2)
  • Add flag for OperationValidator at ReserveConfig, add renaming (6515d1d)
  • Add getReserveEModeCategory at DataProvider (268dac1)
  • Add initial contract to validate operations (d6af2e5)
  • Add new onlyAssetListingOrPoolAdmin for initReserves (9d36fa5)
  • Add test cases (0814ac2)
  • Add test cases for category emode registration (31ab296)
  • Add tests for edge cases of supply function (30d5f83)
  • Add tests for the new unbackedMint cap control (ad92076)
  • added optimal stable to variable debt ratio (e0a9756)
  • added validation and events on eMode categories configuration (fdf483b)
  • Initial OperationalValidator integration (5088148)
  • refactored InterestRateStrategy, fixed conditions (5196636)
  • removal of the rate oracle, initial implementation, tests fixed (1f5b953)
  • Rename OperationalValidator to PriceOracleSentinel (9004f49)

Bug Fixes

  • Add additional checks to liquidation tests (e06c74f)
  • Add check for previous index (3cfc67c)
  • Add checks for avaiable liquidity in liqudations (80cb24d)
  • Add cleanups and fixes to tests (ccd5a96)
  • Add fixes to OperationalValidator contracts (829be88)
  • Add tests for ASSET_LISTING_ADMIN role (84aa268)
  • Cap supply utilization at borrow utilization (5e79c48)
  • Fix supply function error at SupplyLogic lib. (6c112e8)
  • Fix docs of ACLManager contract (acfebe8)
  • Fix docs of OperationValidator contract (213094c)
  • Fix duplicated code at validateHF (6a30bbb)
  • Fix liquidityAdded in BridgeLogic backUnbacked (68764ee)
  • Fix package-lock (5e37eeb)
  • Fix some comments on contracts (973e644)
  • Fix tests (506d339)
  • fixed borrow condition, removed conditions on transfer/deposit/use as collateral (8dbe7e4)
  • fixed calculation of the avg ltv/liq threshold in eMode (0534f47)
  • fixed error after merging the main branch (83f385f)
  • fixed logic for the stable rate offset, fixed tests (c319929)
  • fixed validateSetUserEMode (750fd34)
  • Improve readability and fix docs of BridgeLogic (2c48e7e)
  • Initial interest rate fix (350c528)
  • Move isBorrowAllowed higher up in validateBorrow (93a447c)
  • npm dependencies (2a366f7)
  • refactored PriceOracleSentinel, valdiation conditions, removed reserve config (e112db9)
  • Remove AToken totalSupply from interest computation (9b779e9)
  • Remove deployOperationalValidator import (3152285)
  • Remove deprecated code of contracts (282b629)
  • removed unnecessary overflow check (4d9861d)
  • removed useAsCollateral flag in supply (891da9b)
  • Rename variable rate-strategy.spec.ts (f7fbdac)
  • Revert renaming back to SequencerOracle (53ab533)
  • Update rate-strategy.spec.ts to use strategy two (31335e0)
  • Update and fix contracts docs (171acdf)
  • Update comments in IPool (3e32f07)
  • Update operation-validator reserve getters (bcdc91d)
  • Update tests for new interest rate calculation (a37d9a1)
  • Upgrade library to make it work with london hf. (c1e6fec)
  • use nextVariableBorrowIndex instead of nextLiquidityIndex on repayValidation (cf9007c)