@somnia-chain/markets-sdk / index / LiquidationEngineConfig
Interface: LiquidationEngineConfig
Defined in: packages/sdk/src/perp/system.ts:123
The LiquidationEngine's CONFIGURED bounds — not its history, which is indexed as
LiquidationEvent.
Properties
address
address:
`0x${string}`
Defined in: packages/sdk/src/perp/system.ts:125
The engine's address.
marginBank
marginBank:
`0x${string}`
Defined in: packages/sdk/src/perp/system.ts:127
The MarginBank it liquidates against — cross-check against the system config.
penaltyBps
penaltyBps:
bigint
Defined in: packages/sdk/src/perp/system.ts:129
Penalty charged on a liquidation, bps.
minSpreadBps
minSpreadBps:
bigint
Defined in: packages/sdk/src/perp/system.ts:131
Lower bound on the liquidation spread, bps.
maxSpreadBps
maxSpreadBps:
bigint
Defined in: packages/sdk/src/perp/system.ts:133
Upper bound on the liquidation spread, bps.
maxVolumePerBlock
maxVolumePerBlock:
bigint
Defined in: packages/sdk/src/perp/system.ts:135
Per-block cap on liquidated notional, raw quote units — the throughput throttle.
bidderCount
bidderCount:
bigint
Defined in: packages/sdk/src/perp/system.ts:143
Registered stage-4 backstop bidders.
Zero is a real operational signal, not just a statistic: with no bidders the takeover stage has nobody to take a position over, so the waterfall falls through to ADL sooner.