|
|
|
@ -590,7 +590,7 @@ function recordShareData(miner, job, shareDiff, blockCandidate, hashHex, shareTy
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function processShare(miner, job, blockTemplate, params) {
|
|
|
|
|
function processShare(miner, job, blockTemplate, params, sendReply) {
|
|
|
|
|
if (miner.oldVersion) {
|
|
|
|
|
sendReply("Incorrect hashing protocol in use. Please upgrade/fix your miner");
|
|
|
|
|
process.send({type: "invalidShare"});
|
|
|
|
@ -803,7 +803,7 @@ function handleMinerData(method, params, ip, portData, sendReply, pushMessage) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
let shareAccepted = processShare(miner, job, blockTemplate, params);
|
|
|
|
|
let shareAccepted = processShare(miner, job, blockTemplate, params, sendReply);
|
|
|
|
|
miner.checkBan(shareAccepted);
|
|
|
|
|
|
|
|
|
|
if (global.config.pool.trustedMiners) {
|
|
|
|
|