Releases: Secured-Finance/contracts
Releases · Secured-Finance/contracts
v1.3.0
v1.2.0
v1.1.0
Changelog
1.1.0 (2024-04-02)
Features
- add a new event BlockUnitPriceHistoryUpdated [SF-1062] (0a6f66f)
- add a tokenization functionality [SF-197] (160685c)
- add full liquidation logic [SF-732] (6c39f49)
- add Polygon zkEVM in workflows [SF-1049] (eb8371b)
- make Liquidator upgradeable [SF-1031] (a412886)
- reduce the zc token decimals [SF-1101] (8d7cb00)
- remove the order book reuse logic [SF-941] (9ecaa38)
- support erc2612 [SF-897] (7bb56e8)
- update deposit flows [SF-897] (12a5d85)
- update Liquidator to support Uniswap V2 [SF-1031] (99de66f)
Bug Fixes
- add min debt unit price logic into the order estimation function [SF-1054] (ec0c00f)
- change the estimation logic for tokenization [SF-197] (e3a3af8)
- fix a liquidation amount calculation bug [SF-732] (0f17431)
- fix a liquidation callback function issue [SF-1053] (4e5a153)
- fix a publish workflow issue [SF-1091] (96c8b42)
- fix a verify-contracts script issue [SF-1091] (ca84f72)
- fix a zctoken decimals issue [SF-1101] (0740768)
- fix a zctoken withdrawal issue [SF-11002] (75be16d)
- fix auto-roll checking logic [SF-1079] (3dce010)
- fix deployment issue [SF-732] (87de4c6)
- fix getLendOrderIds logic issue [SF-1055] (9aebd63)
- fix gv issues by huge compound factor value [SF-1083] (dcb2ae1)
- fix lastOrderBookId overflow bug [SF-1079] (2fe15ec)
- fix QS-11 [SF-1091] (466aec1)
- fix QS-14 [SF-1091] (6df5354)
- fix QS-4 [SF-1091] (a50c4b3)
- fix QS-8 [SF-1091] (7ccb862)
- fix tokenization bugs [SF-197] (243773a)
- fix zc token bugs [SF-197] (a40f3e9)
- fix zc token names & symbols [SF-197] (b76cc4f)
- update liquidation flow to support non-collateral currency [SF-914] (6f53407)
v1.0.3
1.0.3 (2024-02-07)
Features
Bug Fixes
- fix a bug in the script to open markets [SF-988] by @biga816 in #319
- fix order issues [SF-1016] by @biga816 in #320
- fix a e2e test bug [SF-1016] by @biga816 in #321
- fix a e2e test bug [SF-1016] by @biga816 in #322
- fix the e2e test to work with non-WFIL currenceis [SF-1016] by @biga816 in #324
- remove external contracts from the main deployment flow [SF-1031] by @biga816 in #325
- fix deployment workflow bugs [SF-1016] by @biga816 in #327
- fix a deployment workflow bug [SF-1016] by @biga816 in #329
Finance/contracts/pull/330
Miscellaneous Chores
- update development- F220 arb [SF-1016] by @biga816 in #326
- update npm script [SF-1049] by @biga816 in #332
- update npm script [SF-1049] by @biga816 in #333
- add .npmignore [SF-1049] by @biga816 in #334
- fix packege.json [SF-1049] by @biga816 in #335
Continuous Integration
v1.0.2
v1.0.1
v1.0.0
Initial version release that includes the basic contracts for on-chain order books, including:
- AddressResolver
- BeaconProxyController
- CurrencyController
- FutureValueVault
- GenesisValueVault
- LendingMarket
- LendingMarketController
- ProxyController
- ReserveFund
- TokenVault