@somnia-chain/markets-sdk / index / CreateMarketCreatorParams
Interface: CreateMarketCreatorParams
Defined in: marketCreatorAdmin.ts:36
Params for MarketCreatorAdmin.createMarketCreator.
Properties
owner
owner:
`0x${string}`
Defined in: marketCreatorAdmin.ts:38
Owner of the minted creator (can register series / trigger rolls).
adapter?
optionaladapter?:`0x${string}`
Defined in: marketCreatorAdmin.ts:44
Oracle adapter the creator's markets resolve against. Defaults to the
protocol's OracleHub (config.addresses.oracleHub) — Oracle v2's ONE
approved adapter; there is nothing to mint or arm per operator.
operatorId
operatorId:
number
Defined in: marketCreatorAdmin.ts:46
Origin operator id the creator's markets are attributed to.
venueId
venueId:
`0x${string}`
Defined in: marketCreatorAdmin.ts:52
Origin venue id (within the operator). Must be a BINARY_V1 venue whose create path does NOT require a venue signature — the automated roll loop cannot produce per-create signatures.
defaultBookParams
defaultBookParams:
OrderBookParams
Defined in: marketCreatorAdmin.ts:54
Default order-book config stamped onto every market the creator deploys.
core?
optionalcore?:`0x${string}`
Defined in: marketCreatorAdmin.ts:59
Core BinaryMarketsModule the creator binds to. Defaults to
config.addresses.binaryModule.
gas?
optionalgas?:bigint
Defined in: marketCreatorAdmin.ts:61
Gas ceiling for this tx; overrides the config default.