Author:
@desnakeee
Summary
This proposal suggests:
- connecting PartialLiquidationBotV3 as a special permissions bot for "crvUSD Tier 1" credit manager
- deploying bounded feeds for crvUSDUSDC, crvUSDUSDT and setting them as main for stkcvxcrvUSDUSDC, stkcvxcrvUSDUSDT ;
- setting existing market feeds stkcvxcrvUSDUSDC , stkcvxcrvUSDUSDT as reserve;
Motivation
Partial liquidations and the corresponding PartialLiquidationBotV3 contract were introduced in GIP-125. This feature enhances the user experience for borrowers by reducing losses associated with liquidations and increases protocol stability by mitigating the effects of mass deleveraging during periods of increased market volatility.
Partial liquidations require PartialLiquidationBotV3 to have permissions to add and withdraw collateral, as well as to decrease debt. Reserve feed is also needed for asset to be partially liquidatable.
Technical specification
- Connect PartialLiquidationBotV3 as a special permissions bot for "crvUSD Tier 1" credit manager to enable partial liquidations.
- Deploy crvUSDUSDT and crvUSDUSDC price feeds of type CURVE_2LP_ORACLE based on previously deployed bounded crvUSD, USDT and USDC price feeds. Set this price feeds as main for stkcvxcrvUSDUSDT and stkcvxcrvUSDUSDC tokens.
- Set existing market feeds (stkcvxcrvUSDUSDC, stkcvxcrvUSDUSDT) as reserve for corresponding tokens.
Transaction log
Transaction log is available here. md5 checksum is 56290fdcb89c6e42eeffa3b70ffa659c