From f77ceae79bb4795b8c0fbed850ba86c5e22027cf Mon Sep 17 00:00:00 2001 From: Alexander Blair Date: Mon, 3 Jul 2017 07:47:37 -0700 Subject: [PATCH] Fixes to send more diff information down the wire. --- lib/blockManager.js | 4 ++-- lib/pool.js | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/blockManager.js b/lib/blockManager.js index 81262fd..02a286a 100644 --- a/lib/blockManager.js +++ b/lib/blockManager.js @@ -271,12 +271,12 @@ function calculatePPLNSPayments(blockHeader) { paymentData[userIdentifier].amount = paymentData[userIdentifier].amount + amountToPay; let donations = 0; if(global.config.payout.devDonation > 0){ - let devDonation = (feesToPay * (global.config.payout.devDonation / 100)); + let devDonation = Math.floor(feesToPay * (global.config.payout.devDonation / 100)); donations += devDonation; paymentData[global.coinFuncs.coinDevAddress].amount = paymentData[global.coinFuncs.coinDevAddress].amount + devDonation ; } if(global.config.payout.poolDevDonation > 0){ - let poolDevDonation = (feesToPay * (global.config.payout.poolDevDonation / 100)); + let poolDevDonation = Math.floor(feesToPay * (global.config.payout.poolDevDonation / 100)); donations += poolDevDonation; paymentData[global.coinFuncs.poolDevAddress].amount = paymentData[global.coinFuncs.poolDevAddress].amount + poolDevDonation; } diff --git a/lib/pool.js b/lib/pool.js index d0e556c..b9746e8 100644 --- a/lib/pool.js +++ b/lib/pool.js @@ -509,6 +509,8 @@ function Miner(id, login, pass, ipAddress, startingDiff, messageSender, protoVer reserved_offset: activeBlockTemplate.reserveOffset, client_nonce_offset: activeBlockTemplate.clientNonceLocation, client_pool_offset: activeBlockTemplate.clientPoolLocation, + target_diff: this.difficulty, + target_diff_hex: this.diffHex, job_id: newJob.id, id: this.id };