Skip to content

Positions

Query positions

const current = await client.getCurrentPositions({ eventId: "162" });
const closed = await client.getClosedPositions({ eventId: "162" });
const pending = await client.getPendingPositions({ eventId: "162" });
const value = await client.getPositionValue({ eventId: "162" });

Split, merge, redeem

const conditionId = "0x..." as const;
 
await client.splitPosition({ conditionId, formattedAmount: "1" });
await client.mergePosition({ conditionId, formattedAmount: "1" });
await client.redeemPosition({ conditionId });