Skip to main content

OrderSide

Order direction.
enum OrderSide {
  BUY = "BUY",
  SELL = "SELL",
}

OrderType

Type of order.
enum OrderType {
  LIMIT = "LIMIT",
  MARKET = "MARKET",
  STOP_LIMIT = "STOP_LIMIT",
  STOP_MARKET = "STOP_MARKET",
}

OrderStatus

Order status.
enum OrderStatus {
  OPEN = "OPEN",
  FILLED = "FILLED",
  CANCELED = "CANCELED",
  BEST_EFFORT_CANCELED = "BEST_EFFORT_CANCELED",
  UNTRIGGERED = "UNTRIGGERED",
}

OrderTimeInForce

Time in force policy.
enum OrderTimeInForce {
  GTT = "GTT", // Good-til-time
  IOC = "IOC", // Immediate-or-cancel
  FOK = "FOK", // Fill-or-kill
}

OrderExecution

Execution type.
enum OrderExecution {
  DEFAULT = "DEFAULT",
  POST_ONLY = "POST_ONLY",
  IOC = "IOC",
}

OrderFlags

Order type flags.
enum OrderFlags {
  SHORT_TERM = 0,
  LONG_TERM = 64,
}

SelectedGasDenom

Gas denomination selection.
enum SelectedGasDenom {
  USDC = "USDC",
  NATIVE = "NATIVE",
}