| Field | Impact |
|---|---|
healthFactor.[current → after]: BigDecimal|null | Higher is better ( null if not applicable) |
riskPremium.[current → after]: PercentNumber | Lower is better |
netApy.[current → after]: PercentNumber | Higher is better |
netCollateral.[current → after]: ExchangeAmount | Higher is better |
netBalance.[current → after]: ExchangeAmount | Updated balance |
maxBorrowingPower.[current → after]: ExchangeAmount | Maximum borrowing power |
remainingBorrowingPower.[current → after]: ExchangeAmount | Remaining borrowing power |
otherConditions: UserPositionConditionVariation[] | Dynamic config changes |
Withdrawing collateral updates the Dynamic Config within the same user position.
The otherConditions field is an array of objects describing the resulting dynamic config changes.
CollateralFactorVariation– Collateral factor changeLiquidationFeeVariation– Liquidation fee changeMaxLiquidationBonusVariation– Maximum liquidation bonus change