Releases: Gearbox-protocol/third-eye
Releases · Gearbox-protocol/third-eye
v0.5.5
v0.5.4
Changelog
Features
- bd4b2cc feature: handle composite feed
- 4b1f242 feature: handle bounded chainlink oracle
- d834bb7 feature: oracles with Bounded in description behaves as YearnPF
Bug fixes
- 8132eac fix: two price added at discoveredAt for token of QueryPriceFeed
- 85ec1c4 fix: add stkcvxsteCRV in depGraph for mainnet
- 219172c fix: add yearn price to db when token is added to QueryPriceFeed
- 0cdf30b fix: block at which we can fetch cm data for adapter list
Others
v0.5.1
Changelog
v0.5.0
Changelog
Features
- da2af6a feature: allow setting app name from env
Bug fixes
- 167698e fix: if chainlink price feed has 2 events in same block, use last
- e259271 fix: handle different feeds added for same token in a single block
- 26b7b83 fix: zeroPriceFeed price order can't be compared with normal feed's price for same token
- ebba29c fix: isAllowed is not reduntant info
- 3252be7 fix: for v1 if token is enabled, isAllowed doesn't matter
- b694955 fix: v1 mask len can be less than balances list len
- a9b2a10 fix: PriceOracleUpdated dao event in v2 has newPriceOracle field
- fd920c0 fix: handle native eth transfer on v2 close creditaccount
- 7764a53 fix: add remainingFunds to closeCreditAccount
- be3f7ad fix: add collaterl fetch price for underlyingtoken too
- c9e052d fix: pass event log to onLog handler even if event is Paused/Unpaused
- 3b60a8d fix: uninit map and mutable method called on struct but on pointer
Others
- d7909d1 refactor: remove some comments
- 2909435 refactor(AddPriceFeed): don't add price if token,feed,price are same
- b99814c refactor: add comments for directoktentransfer processing
- 086c7fb Refactor: multicallHandler should be called from only processRemainingCalls
- d2ae13e refactor: use calcAccountFields for debts from sdk-go
v0.4.1
Changelog
v0.4.0
Changelog
Features
- a5ff6ed feature(services): add wstETHv1 adapter ABI to execute_parser
- 7ed14d9 feature: handle staked eth feed as YearnPF
- a6fefed feature: check only if the order by calls from tenderly and evnts from rpc is same
- 3b75fcf feature: handle paused and expired liquidations
- e823db6 feature: use amountToPool from calcCloseAmout from cm stats
- 02dd169 feature: add more credit configurator dao operations
- 343b965 feature: add v2 adapters
Bug fixes
- d7c4427 fix: GetExpFloat was called with negative decimals
- 5231f34 fix: liquidationDiscount is 10k sub LiqPremium
- 0e31939 fix: pricefeed events should be ordered in AggregatedBlockFeed
- dcb06d1 fix: direct token transfer log print info with token sym
- df0f30c fix: remove unnecessary logs
- a3fda1f fix: parameters v2 events and process remaining extra logs in cm
- e95b83a fix: test
- 8a100b5 fix: zeroPF and almostZeroPF price entries should store version
- e500974 fix: handle price oracle by blocknum instead of version
- b938097 fix: ignore revertiflessthan multicall from tenderly
- deec667 fix: add univ3PriceInBase
Others
v0.3.5
v0.3.0
Changelog
Features
- d4c237c feat: respond with package version
- 904ed27 feat: add dockerfile
- 10413e1 feat: disable healthcheck endpoint if PORT is zero
- b615594 feat: add basic healthcheck endpoint
- e89e773 feature: add almost zero pf
Bug fixes
- bb73ad3 fix: error log
- b3be3aa fix: add missing get cm event ids func
- fd63bf2 fix: add back direct token manager
- 1f1cc93 fixes: #37
- 5de6b15 fix: only track treasury transfer due to repay or removeliq on pool
- 0f0f315 fix: borrower wasn't set on executeorder and multicallstart in v2
- 0e2a883 fix: unpacked multicall arg to v2 calls is of struct type
- 0a23b1e fixes: #36.
- f8a1cdc fix: add unique id to feeupdated for credit configurator
- 205bd45 fix: feesupdated is not emitted in constrcutor with default params
- 831a02f fix: for kovan v2 deployment part 1 underlying token lt
- 8346d2a fix: feesupdated and token liquidatorthreshold updated event sig changed
- 10a9fb1 fix: don't use min/max amount form datacompressor
- 89e303a fix: add feed_type
- 70e9ee2 fix:ignore disable for zero price feed
- 1670237 fix: gearbox v2 kovan network testing fix
Others
- 4b55493 Merge pull request #42 from Gearbox-protocol/docker_build
- f1d05cc Merge pull request #41 from Gearbox-protocol/healthcheck0
- dc44449 Merge pull request #40 from Gearbox-protocol/healthcheck
- eb70ed3 refactor: remove priceoraclev2 with credit account as arg
- 4adf644 Merge pull request #39 from Gearbox-protocol/MissingEventsAdded
- 5e248dd refactor:comment out custom logic for missing feeliquidation / liqthreshold events
- 95da7ab lib: support new sdk-go
- f76cebb add support for goerli network
- 069ae59 refactor: move logic of input test file to sdk-go
- 606ece8 Merge pull request #38 from Gearbox-protocol/HandleaddCollateralToAny
- 2c4ea76 db: add reset treasury script
- a85e1e0 fix : clear meaning of repayAmount, amountToPool and remainingFunds
- b413f12 add priceOraclev2 to getpriceinusd and getvalueincurrency
- 293a70f use new creditFacade
- c104941 case: dc added 8 times to new kovan deployment
- ed7e254 refactor: logs
- 1d866e1 refactor: don't warn on disable and chainId method to blocksRepo
For kovan gearbox v2 part 1
v0.2.0
- Mainnet release for gearbox v1
What's Changed
- Add repay amount/current debts by @harsh-98 in #18
- Yearn price feed bounds by @harsh-98 in #19
- remove sessions from credit manager by @harsh-98 in #17
- Cal profits by @harsh-98 in #21
- Delay liquidable accounts alerts/ add tx to liquidation alert by @harsh-98 in #22
- Dao and dashboard related data functionality by @harsh-98 in #23
- Support event lib by @harsh-98 in #25
- Direct token transfers by @harsh-98 in #24
- Add uniswap pools prices by @harsh-98 in #26
- Tests by @harsh-98 in #27
- New tests by @harsh-98 in #28
Full Changelog: v0.1.1...v0.2.0