WireOrderType:
    | "Spot"
    | "FillOrKill"
    | "PostOnly"
    | "Market"
    | { Limit: [string, string] }
    | { BoundedMarket: { max_price: string; min_price: string } }

Wire-format order type — all price fields are chain integer strings.

Used in CreateOrderPayload and the encoding layer. Consumers should use OrderType (which accepts Numeric) and let the SDK scale prices automatically.