FIX: (re #8)
This commit is contained in:
parent
e854626a45
commit
c1e13e9c8c
@ -138,7 +138,7 @@ export class User {
|
|||||||
for (let tx of txs) {
|
for (let tx of txs) {
|
||||||
if (tx.type === 'bitcoind_tx') {
|
if (tx.type === 'bitcoind_tx') {
|
||||||
// topup
|
// topup
|
||||||
calculatedBalance += tx.amount * 100000000;
|
calculatedBalance += new BigNumber(tx.amount).multipliedBy(100000000).toNumber();
|
||||||
} else {
|
} else {
|
||||||
calculatedBalance -= +tx.value;
|
calculatedBalance -= +tx.value;
|
||||||
}
|
}
|
||||||
@ -353,7 +353,8 @@ export class User {
|
|||||||
}
|
}
|
||||||
|
|
||||||
let userBalance = await this.getCalculatedBalance();
|
let userBalance = await this.getCalculatedBalance();
|
||||||
userBalance += new BigNumber(tx.amount).multipliedBy(100000000).toNumber();
|
// userBalance += new BigNumber(tx.amount).multipliedBy(100000000).toNumber();
|
||||||
|
// no need to add since it was accounted for in `this.getCalculatedBalance()`
|
||||||
await this.saveBalance(userBalance);
|
await this.saveBalance(userBalance);
|
||||||
await this._redis.rpush('imported_txids_for_' + this._userid, tx.txid);
|
await this._redis.rpush('imported_txids_for_' + this._userid, tx.txid);
|
||||||
await lock.releaseLock();
|
await lock.releaseLock();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user