Result of MusdClient.redeem: the tx hash plus the estimated redeemable amount and live fee.

interface RedeemResult {
    fee: bigint;
    hash: `0x${string}`;
    truncatedAmount: bigint;
}

Properties

fee: bigint

Effective redemption rate (1e18-scaled) read live from redemptionRate(), governable (C2).

hash: `0x${string}`
truncatedAmount: bigint

Redeemable amount estimated by getRedemptionHints given the minNetDebt floor + maxIterations. The ACTUAL redeemed amount (in the Redemption event) can be less when a partial of the last Trove is skipped, surfaced so callers know.