@somnia-chain/markets-sdk / index / PlacePerpOrderParams
Interface: PlacePerpOrderParams
Defined in: trade.ts:244
Properties
pool
pool:
`0x${string}`
Defined in: trade.ts:246
PerpPool address.
isBid
isBid:
boolean
Defined in: trade.ts:248
True = buy/long the synthetic base; false = sell/short.
price
price:
bigint
Defined in: trade.ts:251
Limit price — raw quote (collateral) units per whole base. For a MARKET order pass a crossing price; it bounds the margin lock.
quantity
quantity:
bigint
Defined in: trade.ts:253
Base quantity, raw base units.
expireTimestampNs?
optionalexpireTimestampNs?:bigint
Defined in: trade.ts:255
Order expiry in ns. Defaults to ~50y (GTC).
orderType?
optionalorderType?:number
Defined in: trade.ts:257
0 limit (default) or 2 market (IOC). See ORDER_TYPE.
gas?
optionalgas?:bigint
Defined in: trade.ts:258