From d92dd1e9681fb520e7ef9d086a0490d729b802bc Mon Sep 17 00:00:00 2001 From: Nikola Ubavic <53820106+ubavic@users.noreply.github.com> Date: Thu, 18 Nov 2021 20:09:15 +0100 Subject: [PATCH] fix: add missing modules fix: use correct methods --- lib/new-admin/services/transactions.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/new-admin/services/transactions.js b/lib/new-admin/services/transactions.js index dc8c78b3..d60d51bc 100644 --- a/lib/new-admin/services/transactions.js +++ b/lib/new-admin/services/transactions.js @@ -2,6 +2,8 @@ const _ = require('lodash/fp') const pgp = require('pg-promise')() const db = require('../../db') +const BN = require('../../bn') +const { utils: coinUtils } = require('lamassu-coins') const machineLoader = require('../../machine-loader') const tx = require('../../tx') const cashInTx = require('../../cash-in/cash-in-tx') @@ -128,9 +130,9 @@ function simplifiedBatch (data) { const getCryptoAmount = it => coinUtils.toUnit(BN(it.cryptoAtoms), it.cryptoCode).toString() const getProfit = it => { - const getCommissionFee = it => BN(it.commissionPercentage).mul(BN(it.fiat)) + const getCommissionFee = it => BN(it.commissionPercentage).times(BN(it.fiat)) if (!it.cashInFee) return getCommissionFee(it) - return getCommissionFee(it).add(BN(it.cashInFee)) + return getCommissionFee(it).plus(BN(it.cashInFee)) } const getCashOutStatus = it => {