market.seed — same contract, with an opening mix (Invalid weight 0). For inventory, fees, and resolution, read How liquidity works first.
You need a market that already has pool shares, enough collateral, and the connected wallet as owner.
client.user(addr).lpPositions.