aboutsummaryrefslogtreecommitdiffstats
path: root/sendCoins.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2020-03-05 13:51:13 -0800
committerAdam Soltys <[email protected]>2020-03-05 13:51:13 -0800
commit5cb36445b47b7b2c888d802088726b6bec88651a (patch)
tree3f3921189646d7fb6d9d6a4dabe68781aa472574 /sendCoins.js
parentaf5e3116eb8bec64f40ebde74d1ec8c47ef971a2 (diff)
downloadcoinos-server-5cb36445b47b7b2c888d802088726b6bec88651a.tar.gz
coinos-server-5cb36445b47b7b2c888d802088726b6bec88651a.zip
pino logger
Diffstat (limited to 'sendCoins.js')
-rw-r--r--sendCoins.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/sendCoins.js b/sendCoins.js
index 34d783c3..22c22a42 100644
--- a/sendCoins.js
+++ b/sendCoins.js
@@ -2,7 +2,7 @@ const bitcoin = require("bitcoinjs-lib");
const config = require("./config");
const reverse = require("buffer-reverse");
-const l = console.log;
+const l = require("pino")();
const SATS = 100000000;
module.exports = (app, bc, db, emit) => async (req, res) => {
@@ -24,12 +24,12 @@ module.exports = (app, bc, db, emit) => async (req, res) => {
fee = parseInt(fee * SATS);
total = amount + fee;
} catch (e) {
- l(e);
+ l.error(e);
return res.status(500).send(e.message);
}
try {
- l("sending coins", req.user.username, amount, fee, address);
+ l.info("sending coins", req.user.username, amount, fee, address);
await db.transaction(async transaction => {
let { balance } = await db.User.findOne({
where: {
@@ -40,7 +40,7 @@ module.exports = (app, bc, db, emit) => async (req, res) => {
});
if (amount !== balance && total > balance) {
- l("amount exceeds balance", amount, fee, balance);
+ l.error("amount exceeds balance", amount, fee, balance);
throw new Error("insufficient funds");
}
@@ -48,7 +48,7 @@ module.exports = (app, bc, db, emit) => async (req, res) => {
await req.user.save({ transaction });
});
} catch (e) {
- l(e);
+ l.error(e);
return res.status(500).send("Not enough satoshis");
}
@@ -85,7 +85,7 @@ module.exports = (app, bc, db, emit) => async (req, res) => {
res.send(payment);
});
} catch (e) {
- l(e);
+ l.error(e);
return res.status(500).send(e.message);
}
};