fix balance error bug
This commit is contained in:
parent
8b829f152d
commit
f454e3266a
2 changed files with 6 additions and 1 deletions
|
|
@ -275,6 +275,8 @@ function plugins (settings, deviceId) {
|
||||||
wallet.balance(settings, cryptoCode)
|
wallet.balance(settings, cryptoCode)
|
||||||
])
|
])
|
||||||
.then(([rates, balanceRec]) => {
|
.then(([rates, balanceRec]) => {
|
||||||
|
if (!rates || !balanceRec) return null
|
||||||
|
|
||||||
const rawRate = rates.rates.ask
|
const rawRate = rates.rates.ask
|
||||||
const cashInCommission = BN(1).minus(BN(config.cashInCommission).div(100))
|
const cashInCommission = BN(1).minus(BN(config.cashInCommission).div(100))
|
||||||
const balance = balanceRec.balance
|
const balance = balanceRec.balance
|
||||||
|
|
@ -538,6 +540,9 @@ function plugins (settings, deviceId) {
|
||||||
|
|
||||||
function checkCryptoBalance (fiatCode, rec) {
|
function checkCryptoBalance (fiatCode, rec) {
|
||||||
const [cryptoCode, fiatBalance] = rec
|
const [cryptoCode, fiatBalance] = rec
|
||||||
|
|
||||||
|
if (!fiatBalance) return null
|
||||||
|
|
||||||
const config = configManager.cryptoScoped(cryptoCode, settings.config)
|
const config = configManager.cryptoScoped(cryptoCode, settings.config)
|
||||||
const cryptoAlertThreshold = config.cryptoAlertThreshold
|
const cryptoAlertThreshold = config.cryptoAlertThreshold
|
||||||
|
|
||||||
|
|
|
||||||
2
package-lock.json
generated
2
package-lock.json
generated
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "lamassu-server",
|
"name": "lamassu-server",
|
||||||
"version": "5.5.10",
|
"version": "5.5.11",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@ava/babel-plugin-throws-helper": {
|
"@ava/babel-plugin-throws-helper": {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue