Advertisement
Guest User

Untitled

a guest
Dec 15th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. 'use strict'
  2.  
  3. const BFX = require('bitfinex-api-node')
  4.  
  5. const API_KEY = 'Fw7oQJX04ub0fSR20BKurxSUTuFOD04QWVSdBcgy344'
  6. const API_SECRET = '8m7Pzg78WgvN4tdnGmKu0CuknqqeGOpykZ9sv7yOH4p'
  7.  
  8. const opts = { version: 2, transform: false, autoOpen: false }
  9. const bws = new BFX(API_KEY, API_SECRET, opts).ws
  10.  
  11. bws.open()
  12.  
  13. bws.on('open', () => {
  14. bws.auth()
  15. })
  16.  
  17. // unique client order id,
  18. // has to be unique for the current day
  19. const cId = Date.now()
  20.  
  21. bws.on('auth', () => {
  22. console.log('authenticated')
  23.  
  24.  
  25. })
  26.  
  27. bws.on('message', (msg) => {
  28. console.log('----message-begin----')
  29. console.log(msg)
  30. console.log('-----message-end-----')
  31.  
  32. if (!Array.isArray(msg)) return
  33.  
  34. const [ , type, payload ] = msg
  35.  
  36.  
  37. })
  38.  
  39. bws.on('error', (error) => {
  40. console.error('error:')
  41. console.error(error)
  42. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement