aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-09-27 11:55:45 -0700
committerAdam Soltys <[email protected]>2022-09-27 11:55:45 -0700
commita8bacacaa5deadc48c2eb3e6ee5102b25da42292 (patch)
tree0560b2b845ec313286e08db118cb27600f0ae34a /lib
parentfd033789e776640b26ff70f163bacebc9e0cb4c4 (diff)
downloadcoinos-server-a8bacacaa5deadc48c2eb3e6ee5102b25da42292.tar.gz
coinos-server-a8bacacaa5deadc48c2eb3e6ee5102b25da42292.zip
refresh binance connection
Diffstat (limited to 'lib')
-rw-r--r--lib/rates.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/rates.js b/lib/rates.js
index 1827c1f6..f01b7169 100644
--- a/lib/rates.js
+++ b/lib/rates.js
@@ -2,12 +2,16 @@ import app from "$app";
import axios from "axios";
import config from "$config";
import fs from "fs";
-import binanceFactory from "./binance";
+import binance from "./binance";
import { broadcast } from "./sockets";
import store from "./store";
import { err, warn } from "$lib/logging";
-const binance = binanceFactory();
+let b = binance();
+setInterval(() => {
+ b.terminate();
+ b = binance();
+}, 360000);
let fetchRates;
(fetchRates = async () => {