@somnia-chain/markets-sdk / index / SetPerpLeverageParams
Interface: SetPerpLeverageParams
Defined in: trade.ts:407
Inputs to Trader.setPerpLeverage — cap the signer's max leverage on one perp pool (the MarginBank sizes positions against margin with it).
Properties
pool
pool:
`0x${string}`
Defined in: trade.ts:409
PerpPool the leverage cap applies to.
leverageX
leverageX:
number
Defined in: trade.ts:411
Max leverage multiplier (e.g. 10 = 10x), bounded by the protocol limit.
marginBank?
optionalmarginBank?:`0x${string}`
Defined in: trade.ts:413
MarginBank address; read (and cached) from pool.marginBank() when omitted.
gas?
optionalgas?:bigint
Defined in: trade.ts:415
Gas ceiling for this tx.
Default Value
TraderConfig.gas (10,000,000)