Protocol have dust concept - meaning very small amount of debt which could be not repaid, meanwhile most protocol prefer to clean such dust because if it not done the debt will accrue interest.
Dust amount will accrue an interest over time within multiple repayed position. Such situation called bad debt - when there is no collateral, but there is a debt.
in LendingPool.sol : closeLiquidation() it let the user to stop liquidation process if debt was repayed
As you can it let user to close liquidation, but not cleaning dust amount ( if any).
This dust amount will accrue an interest over time and could lead to protocol overspending.
Accruing bad debt, lose funds for protocol
Manual review
Ensure debt was repaid fully or remove the dust
The dust amount remains as debt of the user. This continues to accrue interest and will block complete NFT withdrawals if left unpaid.
The dust amount remains as debt of the user. This continues to accrue interest and will block complete NFT withdrawals if left unpaid.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.