Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/agarwalyeshu/node-okex-ws-spot
OKEX spot public web sockets
https://github.com/agarwalyeshu/node-okex-ws-spot
bitcoin cryptocurrency exchange okcoin okex websocket
Last synced: 16 days ago
JSON representation
OKEX spot public web sockets
- Host: GitHub
- URL: https://github.com/agarwalyeshu/node-okex-ws-spot
- Owner: agarwalyeshu
- License: mit
- Created: 2018-05-16T11:09:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T20:03:53.000Z (5 months ago)
- Last Synced: 2024-10-25T08:35:13.253Z (24 days ago)
- Topics: bitcoin, cryptocurrency, exchange, okcoin, okex, websocket
- Language: JavaScript
- Size: 8.79 KB
- Stars: 5
- Watchers: 5
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# node-okex-ws-spot
Small library to get updates from OKEX spot web sockets.
# Install:
```
npm install --save node-okex-ws-spot
```# Usage:
```javascript
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.