@somnia-chain/markets-sdk


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

Interface: RegisterOperatorParams

Defined in: packages/sdk/src/operatorAdmin.ts:81

Params for OperatorAdmin.registerOperator.

Properties

feeRecipient

feeRecipient: `0x${string}`

Defined in: packages/sdk/src/operatorAdmin.ts:83

Default recipient of the operator's venue fees (a venue can override it).


enabled

enabled: boolean

Defined in: packages/sdk/src/operatorAdmin.ts:88

Whether the operator starts live; flip later via OperatorAdmin.setOperatorEnabled.


policy

policy: `0x${string}`

Defined in: packages/sdk/src/operatorAdmin.ts:90

IVenuePolicy address; zero for none (operator-wide gate is optional).


context?

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

Defined in: packages/sdk/src/operatorAdmin.ts:92

Opaque metadata bytes attached to the operator; empty (0x) by default.


gas?

optional gas?: bigint

Defined in: packages/sdk/src/operatorAdmin.ts:94

Gas ceiling for this tx; overrides the config default.