I. ATOM-nomUSD

Testing Context:

To simplify calculations, minting and stability fees have been set to zero. The liquidation scenarios tested aim to evaluate how the system handles different situations, such as insufficient or surplus collateral after liquidation.


Detailed Test Results

  1. Single Vault Liquidation - Debt Fully Repaid, No Remaining ATOM, With Refund
  2. Single Vault Liquidation - Debt Fully Repaid, No Remaining ATOM, No Refund
  3. Single Vault Liquidation - Debt Fully Repaid, ATOM Remaining < Penalty
  4. Single Vault Liquidation - Debt Fully Repaid, ATOM Remaining > Penalty
  5. Single Vault Liquidation - Insufficient to Repay Debt, No Remaining ATOM
  6. Single Vault Liquidation - Insufficient to Repay Debt, ATOM Remaining but Cannot Recover
  7. Single Vault Liquidation - Insufficient to Repay Debt, Remaining ATOM Can Recover
  8. Multiple Vault Liquidations - Insufficient to Repay Debt, Remaining ATOM Can Recover

Summary: These test cases demonstrate that the system responds correctly to different liquidation scenarios, effectively managing reserves, refunds, and vault status.


II. ATOM-nomEUR

Testing Context:

To simplify calculations, we set minting fees and stability fees to zero. These liquidation scenarios examine how the system handles the liquidation of vaults with nomEUR, covering cases with and without remaining assets post-liquidation, and scenarios with excess collateral after liquidation.