@somnia-chain/markets-sdk / index / SetHubDrainParams
Interface: SetHubDrainParams
Defined in: packages/sdk/src/oracleHub.ts:498
Parameters for OracleHubAdmin.setDrainParams (OWNER-only).
Properties
perMarketResolveGas
perMarketResolveGas:
bigint
Defined in: packages/sdk/src/oracleHub.ts:503
Gas budgeted per market resolve — sizes resolveReserve()
(perMarketResolveGas × maxFeePerGas).
callbackBaseGas
callbackBaseGas:
bigint
Defined in: packages/sdk/src/oracleHub.ts:508
Callback overhead gas explicitly attributed across the markets resolved in it (the metering overhead term).
maxResolvesPerCallback
maxResolvesPerCallback:
bigint
Defined in: packages/sdk/src/oracleHub.ts:510
Belt-and-suspenders cap on markets resolved per callback.
resolveGasReserve
resolveGasReserve:
bigint
Defined in: packages/sdk/src/oracleHub.ts:512
Remaining-gas floor at which the drain loop breaks to the next block.
gas?
optionalgas?:bigint
Defined in: packages/sdk/src/oracleHub.ts:514
Gas-limit override for this tx (defaults to the admin config's gas).