fork download
  1. window.onload = function(){
  2. var ws = new WebSocket("wss://api.hitbtc.com:8080");
  3.  
  4. var secret = '';
  5. var api = '733f16b211ffaf377bc7c30f6cae1503';
  6.  
  7. var msg = {
  8. "apikey": api,
  9. "signature": "",
  10. "message":{
  11. "nonce": 12,
  12. "payload": {
  13. "Login": {}
  14. }
  15. }
  16. }
  17. console.log(secret);
  18. msg.signature = btoa(CryptoJS.HmacSHA512(JSON.stringify(msg.message), secret));
  19. // msg.signature = '';
  20.  
  21. ws.onmessage = function(msg) {
  22. var data = JSON.parse(msg.data);
  23. console.log(JSON.stringify(data));
  24. };
  25.  
  26. function second_passed() {
  27. console.log(JSON.stringify(msg));
  28. ws.send(JSON.stringify(msg));
  29. }
  30. setTimeout(second_passed, 3000)
  31.  
  32. }
  33.  
Runtime error #stdin #stdout #stderr 0.04s 16624KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
prog.js:1:1 ReferenceError: window is not defined
Stack:
  @prog.js:1:1