Update paymentProcessor.js

This commit is contained in:
globaltoken 2018-03-02 07:58:27 +01:00 committed by Matthew Little
parent a418dcd868
commit ace7e61f45

View File

@ -70,9 +70,12 @@ function SetupForPool(logger, poolOptions, setupFinished){
callback(true); callback(true);
} }
else if (!result.response || !result.response.ismine) { else if (!result.response || !result.response.ismine) {
logger.error(logSystem, logComponent,
'Validateaddress failed, trying for newer getaddressinfo Command ..., '
+ JSON.stringify(result.response));
daemon.cmd('getaddressinfo', [poolOptions.address], function(result) { daemon.cmd('getaddressinfo', [poolOptions.address], function(result) {
if (result.error){ if (result.error){
logger.error(logSystem, logComponent, 'Error with payment processing daemon ' + JSON.stringify(result.error)); logger.error(logSystem, logComponent, 'Error with payment processing daemon, getaddressinfo failed ... ' + JSON.stringify(result.error));
callback(true); callback(true);
} }
else if (!result.response || !result.response.ismine) { else if (!result.response || !result.response.ismine) {
@ -81,10 +84,10 @@ function SetupForPool(logger, poolOptions, setupFinished){
+ JSON.stringify(result.response)); + JSON.stringify(result.response));
callback(true); callback(true);
} }
logger.error(logSystem, logComponent, else{
'Daemon does not own pool address - payment processing can not be done with this daemon, ' callback()
+ JSON.stringify(result.response)); }
callback(true); }, true);
} }
else{ else{
callback() callback()