Enumeration SubscriptionNamePublic

All possible WebSocket Subscription Names that require authenticated WebSocket connections.

Example

 import {
WebSocketClient,
SubscriptionNamePublic,
CandleInterval
} from '@idexio/idex-sdk';

const client = new WebSocketClient();

client.onMessage(message => {
console.log('Received WebSocket Message: ', message)
})

await client.subscribePublic([
// will inherit markets from the markets array
{ name: SubscriptionNamePublic.tickers },
], ['ETH-USD'])


See

Enumeration Members

tickers: "tickers"

Subscribe Requirements:

  • Requires a markets array to subscribe to.

Subscription Update Events:

trades: "trades"

Subscribe Requirements:

  • Requires a markets array to subscribe to.

Subscription Update Events:

liquidations: "liquidations"

Subscribe Requirements:

  • Requires a markets array to subscribe to.

Subscription Update Events:

candles: "candles"

Subscribe Requirements:

  • Requires a markets array to subscribe to.
  • Requires a CandleInterval property

Subscription Update Events:

l1orderbook: "l1orderbook"

Subscribe Requirements:

  • Requires a markets array to subscribe to.

Subscription Update Events:

l2orderbook: "l2orderbook"

Subscribe Requirements:

  • Requires a markets array to subscribe to.

Subscription Update Events: