Validate the Taddress and Zaddress (#17)
Validate the Taddress and Zaddress
This commit is contained in:
parent
9a199f316f
commit
8b0bcc8aa2
|
@ -78,6 +78,36 @@ function SetupForPool(logger, poolOptions, setupFinished){
|
||||||
callback()
|
callback()
|
||||||
}
|
}
|
||||||
}, true);
|
}, true);
|
||||||
|
daemon.cmd('validateaddress', [poolOptions.tAddress], function(result) {
|
||||||
|
if (result.error){
|
||||||
|
logger.error(logSystem, logComponent, 'Error with payment processing daemon ' + JSON.stringify(result.error));
|
||||||
|
callback(true);
|
||||||
|
}
|
||||||
|
else if (!result.response || !result.response.ismine) {
|
||||||
|
logger.error(logSystem, logComponent,
|
||||||
|
'Daemon does not own pool address - payment processing can not be done with this daemon, '
|
||||||
|
+ JSON.stringify(result.response));
|
||||||
|
callback(true);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
callback()
|
||||||
|
}
|
||||||
|
}, true);
|
||||||
|
daemon.cmd('z_validateaddress', [poolOptions.zAddress], function(result) {
|
||||||
|
if (result.error){
|
||||||
|
logger.error(logSystem, logComponent, 'Error with payment processing daemon ' + JSON.stringify(result.error));
|
||||||
|
callback(true);
|
||||||
|
}
|
||||||
|
else if (!result.response || !result.response.ismine) {
|
||||||
|
logger.error(logSystem, logComponent,
|
||||||
|
'Daemon does not own pool address - payment processing can not be done with this daemon, '
|
||||||
|
+ JSON.stringify(result.response));
|
||||||
|
callback(true);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
callback()
|
||||||
|
}
|
||||||
|
}, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
function getBalance(callback){
|
function getBalance(callback){
|
||||||
|
|
Loading…
Reference in New Issue