{s}omniamarkets

@somnia-chain/markets-sdk


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

Type Alias: BuilderFeeRecord

BuilderFeeRecord = object

Defined in: query.ts:3075

A realized builder/routing-fee record (mirror of the indexer BuilderFeeRecord entity). Amounts are raw collateral units.

Properties

id

id: string

Defined in: query.ts:3077

Record id (${blockNumber}_${logIndex}).


orderId

orderId: string

Defined in: query.ts:3079

uint128 OrderId the fee was charged on (decimal string).


builder

builder: string

Defined in: query.ts:3081

Builder/routing frontend that received the fee (lowercased).


payer

payer: string | null

Defined in: query.ts:3083

Order owner who paid the fee (lowercased); null on pre-payer records.


token

token: string

Defined in: query.ts:3085

Fee token (lowercased).


amount

amount: string

Defined in: query.ts:3087

Fee routed to the builder (raw collateral units).


market

market: string | null

Defined in: query.ts:3089

Market id the fee's pool belongs to (lowercased); null when unlinked.


pool

pool: string

Defined in: query.ts:3091

Pool the fee was charged on (lowercased).


timestamp

timestamp: string

Defined in: query.ts:3093

Timestamp (unix seconds) the fee was charged.


txHash

txHash: string

Defined in: query.ts:3095

Tx hash the charge landed in.