Type Alias: OrderResponseTypeFor<RT extends OrderResponseType | undefined = undefined, T extends OrderType | undefined = undefined>
ts
type OrderResponseTypeFor<RT extends OrderResponseType | undefined = undefined, T extends OrderType | undefined = undefined> = RT extends "ACK" ? OrderResponseACK : RT extends "RESULT" ? OrderResponseResult : RT extends "FULL" ? OrderResponseFull : T extends "MARKET" | "LIMIT" ? OrderResponseFull : OrderResponseACK;Type Parameters
| Type Parameter | Default type |
|---|---|
RT extends OrderResponseType | undefined | undefined |
T extends OrderType | undefined | undefined |