aboutsummaryrefslogtreecommitdiffstats
path: root/lib/rates.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-09-02 15:06:43 -0700
committerAdam Soltys <[email protected]>2022-09-02 15:06:43 -0700
commitd1cc66d1a02b75f90fbf0c05910777c76228259a (patch)
tree7b93dc6a2fc0ec9d03676d6b4093fedf9733f128 /lib/rates.js
parent3161dd7ee95b6c7d70f8341298dd4fab84cda8b0 (diff)
downloadcoinos-server-d1cc66d1a02b75f90fbf0c05910777c76228259a.tar.gz
coinos-server-d1cc66d1a02b75f90fbf0c05910777c76228259a.zip
es6 migration
Diffstat (limited to 'lib/rates.js')
-rw-r--r--lib/rates.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/rates.js b/lib/rates.js
index 48c87aa7..5f0c3c42 100644
--- a/lib/rates.js
+++ b/lib/rates.js
@@ -2,6 +2,8 @@ import app from "../app.js";
import axios from "axios";
import fs from "fs";
import binanceFactory from "./binance.js";
+import { broadcast } from "./sockets.js";
+
const binance = binanceFactory();
let fetchRates;
@@ -11,7 +13,7 @@ let fetchRates;
try {
({ date, fx } = JSON.parse(fs.readFileSync("fx")));
} catch (e) {
- l.warn("Failed to read fx file");
+ warn("Failed to read fx file");
}
let today = JSON.stringify(new Date())
@@ -38,7 +40,7 @@ let fetchRates;
});
fs.writeFileSync("fx", JSON.stringify({ date, fx }));
} catch (e) {
- l.error("error fetching rates", e.message);
+ err("error fetching rates", e.message);
}
}
}
@@ -49,7 +51,7 @@ let fetchRates;
})();
app.get("/rates", async (req, res, next) => {
- res.send(app.get("rates"));
+ res.send(rates);
});
setInterval(() => {