Liquidation Facet (Implementation)
Changes to LiquidationFacetImpl.sol
Changes:
liquidatePendingPositionsPartyA()
liquidatePendingPositionsPartyA()accountLayout.partyAReimbursement[partyA] += LibQuote.getTradingFee(quote.id);
quote.quoteStatus = QuoteStatus.LIQUIDATED_PENDING;liquidatePositionsPartyA()
liquidatePositionsPartyA()liquidatedAmounts[index] = quote.quantity - quote.closedAmount;
closeIds[index] = quoteLayout.closeIds[quote.id];
quote.quoteStatus = QuoteStatus.LIQUIDATED;resolveLiquidationDispute()
resolveLiquidationDispute()settlePartyALiquidation()
settlePartyALiquidation()Last updated
