Skip to content

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Dec 05:48
· 471 commits to master since this release
e4c1276

Changelog

Features

  • f1af9c9 feat: updateQuota multicall
  • f459954 feat: updateQuota call/event is added multicall mgr
  • b88a4b0 feat: add name to cm, pools
  • e5325f0 feat: add version to pools
  • 1c8ed0e feat: v3 adapters
  • 165077f feat: extra quota is float
  • c799463 feat: borrow rate -> base borrow rate
  • 79f7dbd feat: handle status for liq v3
  • 1ed377b feat: get data for liquidated account
  • c6a56c8 feat: add withdrawCollateral event
  • 6ef6cde feat: quota interest starts at 1
  • ee8daf1 feat: handle v3 priceFeeds
  • 445fbf3 feat: log panic in account fields v3
  • 0df6203 feat: add blockNum to data
  • f054805 feat: update dcv3
  • 3a7fe1d feat: increase size of token_sym
  • cd1f548 feat: use debtdetails
  • d481ef0 feat: local_test script for deployment
  • 788ffeb feat:use quotaIndexLU in tokenBalance and fix test
  • 5de0a09 feat: remove AccountQuotaInfo
  • 027e0e4 feat: support anvil fork
  • 37549f2 feat: add addressProvider v3, priceOracle and dataCompressor logic
  • 56537b4 feat: add account fields calculation
  • a70b2a7 feat: add v3 dataCompressor and new balance type
  • b00c0e5 feat: Add pool quota logic
  • 30c500b feat: add creditConfigurator
  • 591d1a4 feat: add creditManager v3
  • 13122be feat: refactor creditConfigurator

Bug fixes

  • f344bab fix: args use sdk.bigint instead of big.Int
  • e0ee847 fix(v3): don't account for add/withdraw collateral at closure
  • a89aac2 fix: add userFunds to open and borrowedAmount to v3
  • d34dd0b fix: setPriceOracle on addressProvider
  • bac940a fix: quoted value
  • 7d92cfe fix: ignore query adapter error for anvil
  • 3a1f365 fix:getValueInCurrency support neg amount
  • b4667ac fix: ranking for 0 collateral/ 0 totalvalue
  • 788d97f fix: load quotaDEtails for debt
  • 6ef7323 fix: updatedQuota events can be less than the number of calls
  • 717c5c4 fix: don't fail getPoolDatav3 if dcv3 is not found
  • 30e99e4 fix: extra quota apy is int
  • 967329b fix: executeParser len check
  • 8b17745 fix: process withdraw collateral event
  • b5e8453 fix: add blockNum to logs
  • 636e14f fix: update dcv3
  • 8e4c8ae fix: update closeCreditAccount call sig and big.Int neg
  • 9c44442 fix: remove duplicate function
  • 2a225aa fix: get latestRoundData can sometimes fail for anvil
  • b6726f2 fix:
  • 0ec5bbd fix: convertToAssets takes bigInt
  • e34ebab fix: diesel rate for v3
  • a66dd29 fix: change SetPriceFeed on pov3
  • 68f3c0b fix: quota details
  • d2ed3a7 fix: disable debt engine if limited sync adapters not synchronised
  • 19df62c fix: call onblockchange for poolquotakeeper
  • 52e3937 fix: tests
  • 9339ec7 fix: update wrapper.lastSync in AfterSyncHook
  • efafb6d fix: GetValueInCurrency if token, currency same return amount
  • 885203d fix: update filtrLogs for test
  • dc0d241 fix: local_test.sh
  • 1c8f914 fix: load from db v3
  • d8e9b8d fix: anvil logs routing Key
  • 3c1bd59 fix: for anvil
  • 6f8e3a6 fix: nit
  • 6b2e75e fix: anvil testing version
  • 36220ac fix: add version for addressProvider in test
  • c012631 fix: minor fixes
  • 46a5070 fix: opencreditAccount v3 doesn't have debt field
  • feed750 fix: test
  • 8f7941a fix: rebase on master

Others