@somnia-chain/markets-sdk / index / SpotPortfolioOrder
Type Alias: SpotPortfolioOrder
SpotPortfolioOrder =
object
Defined in: packages/sdk/src/spot/portfolio.ts:52
One currently-open order in a wallet's spot portfolio.
Properties
id
id:
string
Defined in: packages/sdk/src/spot/portfolio.ts:54
Order id (${pool}_${orderId}).
orderId
orderId:
string
Defined in: packages/sdk/src/spot/portfolio.ts:56
uint128 OrderId as a decimal string (pass to trader.cancelOrder).
isBid
isBid:
boolean
Defined in: packages/sdk/src/spot/portfolio.ts:58
True = bid (buy base), false = ask (sell base).
price
price:
string
Defined in: packages/sdk/src/spot/portfolio.ts:60
Limit price, raw quote units per whole base.
quantityRemaining
quantityRemaining:
string
Defined in: packages/sdk/src/spot/portfolio.ts:62
Unfilled remainder, raw base units.
filledQuantity
filledQuantity:
string
Defined in: packages/sdk/src/spot/portfolio.ts:64
Cumulative filled quantity, raw base units.
fullQuantity
fullQuantity:
string
Defined in: packages/sdk/src/spot/portfolio.ts:66
Original order size, raw base units.
placedAtTimestamp
placedAtTimestamp:
string
Defined in: packages/sdk/src/spot/portfolio.ts:68
Timestamp (unix seconds) the order was placed.
placedTxHash
placedTxHash:
string
Defined in: packages/sdk/src/spot/portfolio.ts:70
Tx hash the order was placed in.
market
market:
SpotPortfolioMarket
Defined in: packages/sdk/src/spot/portfolio.ts:72
The market the order rests on.