Burn pool shares and redeem the basket to collateral.
The ETH question is settled. You provided liquidity and now you want the inventory cashed to USDC. Burn the pool shares and redeem the basket (same redeem fee). While the market is open, exit with removeFunding instead — there is no 1-for-1 payout on a single answer. Send-back named tokens are share positions, not this lot.
await market.redeemLp({ shares, owner })
The indexer LP lot marks pool shares only. Send-back tokens are a share position — cash those with market.redeem.