Type aliases
DataChannelResponse
Type parameters
IdSubscriptionParams
IdSubscriptionParams: { id: string }
ParamsByChannel
ParamsByChannel<TChannel>: TChannel extends SWAPS ? ProtectedSubscriptionParams : TChannel extends POSITIONS ? ProtectedSubscriptionParams : TChannel extends ORDERS ? ProtectedSubscriptionParams : TChannel extends CHARTS ? IdSubscriptionParams : {}
Type parameters
ProtectedSubscriptionParams
ProtectedSubscriptionParams: { accessToken: string }
ResponseByChannel
ResponseByChannel<TChannel>: TChannel extends ERROR_MESSAGE ? ErrorChannelResponse : TChannel extends SWAPS ? DataChannelResponse<Swap[]> : TChannel extends POSITIONS ? DataChannelResponse<Position[]> : TChannel extends ORDERS ? DataChannelResponse<Order[]> : TChannel extends CHARTS ? DataChannelResponse<Charts> : {}
Type parameters