aboutsummaryrefslogtreecommitdiffstats
path: root/binance.js
blob: 8edcc5da797a9c7dd3ee93f65b1cab7cfd5eee02 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const WebSocket = require("ws");

module.exports = app => {
  const binance = new WebSocket(
    "wss://stream.binance.com:9443/ws/btcusdt@ticker"
  );

  binance.onmessage = async function(event) {
    let msg = JSON.parse(event.data);
    app.set("bid", msg.b);
    app.set("ask", msg.a);
    app.set("last", msg.l);
  };
};