Liquidation System
Liquidation System: Protocol Solvency Protection
π Overview
π― When is Liquidation Triggered?
Critical Threshold
uint256 public constant CRITICAL_COLLATERALIZATION_RATIO_BPS = 10100; // 101%Protocol State
Collateralization Ratio
Mode
Verification
function shouldTriggerLiquidation() public returns (bool shouldLiquidate) {
uint256 currentRatio = getProtocolCollateralizationRatio();
return currentRatio < criticalCollateralizationRatio;
}π How Liquidation Mode Works
Automatic Flow
Difference: Normal Mode vs Liquidation
Aspect
Normal Mode
Liquidation Mode
π Calculation Formulas
Pro-Rata Distribution
Hedger Loss
π View Functions
Check Liquidation Status
Calculate Expected Payout
πΈ Fees in Liquidation Mode
Configuration
Impact
π‘οΈ User Protection
Slippage Protection
Monitoring
π Integration with HedgerPool
recordLiquidationRedeem
π Liquidation Scenarios
Scenario 1: Sudden EUR/USD Crash
Scenario 2: Massive Hedger Withdrawal
Scenario 3: USDC Depeg
βοΈ Governance Configuration
Modify Thresholds
π¨ Emergency Procedure
Steps in Case of Liquidation
Roles Involved
Role
Possible Action
π Summary
Aspect
Detail
Last updated