@somnia-chain/markets-sdk / index / MarketFees
Type Alias: MarketFees
MarketFees =
object
Defined in: query.ts:707
The origin attribution + fee config frozen into a market at creation,
mirrored from BinaryMarketsModule.MarketCreated / MarketFeeConfig into the
indexer's MarketVenue entity. Rates are standard basis points (1 = 0.01%,
100 = 1%, 10_000 = 100%). Fee fields are null for markets indexed before the
fee plumbing existed.
Properties
operatorId
operatorId:
number
Defined in: query.ts:709
Origin operator id the market was created under.
venueId
venueId:
string
Defined in: query.ts:711
Origin venue id within the operator (bytes32 hex).
feeRecipient
feeRecipient:
string|null
Defined in: query.ts:713
Fee recipient frozen at creation (lowercased); null on pre-plumbing markets.
makerFeeBps
makerFeeBps:
string|null
Defined in: query.ts:715
Maker fee rate (bps, decimal string); null on pre-plumbing markets.
takerFeeBps
takerFeeBps:
string|null
Defined in: query.ts:717
Taker fee rate (bps, decimal string); null on pre-plumbing markets.
maxBuilderFeeBps
maxBuilderFeeBps:
string|null
Defined in: query.ts:719
Cap on the per-order builder fee (bps, decimal string); null pre-plumbing.
routingFeeBps
routingFeeBps:
string|null
Defined in: query.ts:721
Routing fee rate (bps, decimal string); null on pre-plumbing markets.
settlementFeeBps
settlementFeeBps:
string|null
Defined in: query.ts:723
Settlement fee skimmed from the winning payout at redeem (bps).
settlementFeesCollected
settlementFeesCollected:
string|null
Defined in: query.ts:725
Realized settlement fee collected on winning redemptions so far (raw collateral).