Skip to content

agarwalyeshu/node-okex-ws-spot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-okex-ws-spot

Small library to get updates from OKEX spot web sockets.

Install:

npm install --save node-okex-ws-spot

Usage:

const Okex = require('node-okex-ws-spot');

const okexSocket = new Okex();

var pairs = ['BCH/BTC','LTC/BTC','LTC/USDT','LTC/ETH'];

//Subscribe pairs ticker
okexSocket.addSubscriptionTicker(pairs);

//Subscribe pairs deals
okexSocket.addSubscriptionDeals(pairs);

//Subscribe pairs depth
okexSocket.addSubscriptionDepth(pairs);

//Subscribe pairs K-line
//K-line time period, such as 1min, 3min, 5min, 15min, 30min, 1hour, 2hour, 4hour, 6hour, 12hour, day, 3day, week
okexSocket.addSubscriptionKline(pairs,'30min');

//to terminate the socket and all the subscription
okexSocket.terminate();

okexSocket.onMessage(data => {
    console.log(data[0]['data']);
});

Take a look in examples.

Todo.

Add authenticate endpoints.

Disclaimer.

Use it at your own risk.