@somnia-chain/markets-sdk


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

Interface: MintSetParams

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

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

Properties

pool

pool: `0x${string}`

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

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


amount

amount: bigint

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

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


collateral?

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

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

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


autoApprove?

optional autoApprove?: boolean

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

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


gas?

optional gas?: bigint

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

Gas ceiling for this tx.

Default

TraderConfig.gas (10,000,000)