Skip to content

Commit

Permalink
fix(dev-frontend): 🐛 fix affected hchf & hbar calculation for details
Browse files Browse the repository at this point in the history
  • Loading branch information
apttx committed Jan 28, 2025
1 parent e8662b0 commit 8948c06
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions packages/lib-base/src/redemptionDetails.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,12 @@ export const getRedemptionDetails = (options: {
if (trove.debt.lte(remainingHchf)) {
// entire trove will be consumed
affectedHbar = affectedHbar.add(trove.collateral);
affectedHchf = affectedHbar.add(trove.debt);
affectedHchf = affectedHchf.add(trove.debt);
remainingHchf = remainingHchf.sub(trove.debt);
} else {
// trove will be partially consumed
affectedHbar = trove.collateral.mulDiv(remainingHchf, trove.debt);
const amountOfTroveCollateral = trove.collateral.mulDiv(remainingHchf, trove.debt);
affectedHbar = affectedHbar.add(amountOfTroveCollateral);
affectedHchf = affectedHchf.add(remainingHchf);
remainingHchf = Decimal.ZERO;
}
Expand Down

0 comments on commit 8948c06

Please sign in to comment.