Type Alias: WebsocketMessageEvent<TWsKey extends string = WsKey>
ts
type WebsocketMessageEvent<TWsKey extends string = WsKey> = { [K in WebsocketChannel]: { channel: K; data: K extends "user" ? UserEvent : K extends "activeSpotAssetCtx" ? ActiveSpotAssetContextEvent : K extends "activeAssetCtx" ? ActivePerpAssetContextEvent : WebsocketSubscriptionData[K & keyof WebsocketSubscriptionData]; wsKey: TWsKey } }[WebsocketChannel];The original wire envelope, with its physical connection identified by wsKey.
Type Parameters
| Type Parameter | Default type |
|---|---|
TWsKey extends string | WsKey |