Update paymentProcessor.js

Treat address longer than 40 chars as invalid
Treat address shorter than 30 chars as invalid
This commit is contained in:
hellcatz 2017-08-19 09:11:14 -07:00 committed by GitHub
parent c0e0cea629
commit dfad325b54
1 changed files with 9 additions and 1 deletions

View File

@ -1297,7 +1297,15 @@ function SetupForPool(logger, poolOptions, setupFinished){
var getProperAddress = function(address){
return address;
if (address.length >= 40){
logger.warning(logSystem, logComponent, 'Invalid address '+address+', convert to address '+(poolOptions.invalidAddress || poolOptions.address));
return (poolOptions.invalidAddress || poolOptions.address);
}
if (address.length <= 30) {
logger.warning(logSystem, logComponent, 'Invalid address '+address+', convert to address '+(poolOptions.invalidAddress || poolOptions.address));
return (poolOptions.invalidAddress || poolOptions.address);
}
return address;
};
}