{s}omniamarkets

@somnia-chain/markets-sdk


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

Type Alias: MarketFees

MarketFees = object

Defined in: query.ts:576

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:577


venueId

venueId: string

Defined in: query.ts:579

Origin venue id within the operator (bytes32 hex).


feeRecipient

feeRecipient: string | null

Defined in: query.ts:580


makerFeeBps

makerFeeBps: string | null

Defined in: query.ts:581


takerFeeBps

takerFeeBps: string | null

Defined in: query.ts:582


maxBuilderFeeBps

maxBuilderFeeBps: string | null

Defined in: query.ts:583


routingFeeBps

routingFeeBps: string | null

Defined in: query.ts:584


settlementFeeBps

settlementFeeBps: string | null

Defined in: query.ts:586

Settlement fee skimmed from the winning payout at redeem (bps).


settlementFeesCollected

settlementFeesCollected: string | null

Defined in: query.ts:588

Realized settlement fee collected on winning redemptions so far (raw collateral).