Skip to content

Commit

Permalink
Round AdX payments to two decimal places
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesbachini committed Feb 26, 2019
1 parent aa5f930 commit 754ab3d
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions adx.js
Original file line number Diff line number Diff line change
Expand Up @@ -132,16 +132,17 @@ const mergeStatsPools = async() => {
const balancePending = adxPool.adxPayments[uid];
//console.log('### Balance Transfer: '+uid+' - '+balancePending+' ###');
if (balancePending > 0) {
JSE.jseDataIO.plusX('rewards/'+uid+'/'+yymmdd+'/a', balancePending);
const roundedBalancePending = balancePending.toFixed(2);
JSE.jseDataIO.plusX('rewards/'+uid+'/'+yymmdd+'/a', roundedBalancePending);
} else if (balancePending < 0) {
const possitiveBalancePending = balancePending / -1;
JSE.jseDataIO.plusX('ledger/'+uid, balancePending);
JSE.jseDataIO.plusX('ledger/'+0, possitiveBalancePending);
JSE.jseDataIO.plusX('ledger/'+uid, balancePending.toFixed(2));
JSE.jseDataIO.plusX('ledger/'+0, possitiveBalancePending.toFixed(2));
const distributionPayment = {};
distributionPayment.command = 'distributionTransfer';
distributionPayment.reference = 'Advertising Payment: '+uid+'/'+ts;
distributionPayment.user1 = uid;
distributionPayment.value = possitiveBalancePending;
distributionPayment.value = possitiveBalancePending.toFixed(2);
distributionPayment.ts = ts;
JSE.jseDataIO.pushBlockData(distributionPayment,function(blockData) {});
}
Expand Down

0 comments on commit 754ab3d

Please sign in to comment.