@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / MintSetParams

Interface: MintSetParams

Defined in: packages/sdk/src/trade.ts:1332

Inputs to Trader.mintSet — deposit collateral, receive equal YES + NO.

Properties

pool

pool: `0x${string}`

Defined in: packages/sdk/src/trade.ts:1334

BinaryPool address — pool pulls collateral and mints YES+NO.


amount

amount: bigint

Defined in: packages/sdk/src/trade.ts:1336

Collateral amount → mints amount YES + amount NO to the signer.


collateral?

optional collateral?: `0x${string}`

Defined in: packages/sdk/src/trade.ts:1338

Collateral token; resolved from the live store (by pool) if omitted.


autoApprove?

optional autoApprove?: boolean

Defined in: packages/sdk/src/trade.ts:1340

Approve collateral → pool if allowance is short (default true).


gas?

optional gas?: bigint

Defined in: packages/sdk/src/trade.ts:1346

Gas ceiling for this tx.

Default

TraderConfig.gas (10,000,000)