Merge pull request #142 from z-classic/aayanl-patch-1

Update paymentProcessor.js
This commit is contained in:
Procrastinator 2017-05-14 01:57:19 -04:00 committed by GitHub
commit 5eed7fc001
1 changed files with 7 additions and 2 deletions

View File

@ -52,8 +52,12 @@ function SetupForPool(logger, poolOptions, setupFinished){
var opidCount = 0; var opidCount = 0;
// zcash team recommends 10 confirmations for safety from orphaned blocks // zcash team recommends 10 confirmations for safety from orphaned blocks
var minConfShield = Math.max((processingConfig.minConf || 10), 3); var minConfShield = Math.max((processingConfig.minConf || 10), 1); //Dont allow 0 conf transactions.
var minConfPayout = Math.max((processingConfig.minConf || 10), 3); var minConfPayout = Math.max((processingConfig.minConf || 10), 1);
if (processingConfig.minConf < 10) {
logger.debug(logSystem, logComponent, logComponent + 'Minimum confirmations for payments is less than 10, this increases the chances of a payment being orphaned');
}
var maxBlocksPerPayment = processingConfig.maxBlocksPerPayment || 3; var maxBlocksPerPayment = processingConfig.maxBlocksPerPayment || 3;
@ -66,6 +70,7 @@ function SetupForPool(logger, poolOptions, setupFinished){
var fee = parseFloat(poolOptions.coin.txfee) || parseFloat(0.0004); var fee = parseFloat(poolOptions.coin.txfee) || parseFloat(0.0004);
logger.debug(logSystem, logComponent, logComponent + ' requireShielding: ' + requireShielding); logger.debug(logSystem, logComponent, logComponent + ' requireShielding: ' + requireShielding);
logger.debug(logSystem, logComponent, logComponent + ' minConf: ' + minConfShield);
logger.debug(logSystem, logComponent, logComponent + ' payments txfee reserve: ' + fee); logger.debug(logSystem, logComponent, logComponent + ' payments txfee reserve: ' + fee);
logger.debug(logSystem, logComponent, logComponent + ' maxBlocksPerPayment: ' + maxBlocksPerPayment); logger.debug(logSystem, logComponent, logComponent + ' maxBlocksPerPayment: ' + maxBlocksPerPayment);
logger.debug(logSystem, logComponent, logComponent + ' PPLNT: ' + pplntEnabled + ', time period: '+pplntTimeQualify); logger.debug(logSystem, logComponent, logComponent + ' PPLNT: ' + pplntEnabled + ', time period: '+pplntTimeQualify);