mirror of https://github.com/BTCPrivate/z-nomp.git
Updated to support slightly different logging implemented while doing new Darkcoin masternode features
This commit is contained in:
parent
b1e9dce666
commit
c3a15ad200
|
@ -49,7 +49,9 @@ function SetupForPool(logger, poolOptions, setupFinished){
|
|||
var logSystem = 'Payments';
|
||||
var logComponent = coin;
|
||||
|
||||
var daemon = new Stratum.daemon.interface([processingConfig.daemon]);
|
||||
var daemon = new Stratum.daemon.interface([processingConfig.daemon], function(severity, message){
|
||||
logger[severity](logSystem, logComponent, message);
|
||||
});
|
||||
var redisClient = redis.createClient(poolOptions.redis.port, poolOptions.redis.host);
|
||||
|
||||
var magnitude;
|
||||
|
|
|
@ -419,11 +419,10 @@ module.exports = function(logger){
|
|||
});
|
||||
};
|
||||
this.getDaemonInfoForCoin = function(symbol, cfg, callback){
|
||||
var daemon = new Stratum.daemon.interface([cfg]);
|
||||
daemon.on('error', function(error){
|
||||
logger.error(logSystem, symbol, JSON.stringify(error));
|
||||
var daemon = new Stratum.daemon.interface([cfg], function(severity, message){
|
||||
logger[severity](logSystem, symbol, message);
|
||||
callback(null); // fail gracefully for each coin
|
||||
}).init();
|
||||
});
|
||||
|
||||
daemon.cmd('getblocktemplate', [{"capabilities": [ "coinbasetxn", "workid", "coinbase/append" ]}], function(result) {
|
||||
if (result[0].error != null) {
|
||||
|
|
|
@ -156,10 +156,12 @@ module.exports = function(logger){
|
|||
}
|
||||
}
|
||||
})();
|
||||
var daemon = new Stratum.daemon.interface([coinInfo.daemon]);
|
||||
var daemon = new Stratum.daemon.interface([coinInfo.daemon], function(severity, message){
|
||||
logger[severity](logSystem, c, message);
|
||||
});
|
||||
daemon.cmd('dumpprivkey', [coinInfo.address], function(result){
|
||||
if (result[0].error){
|
||||
logger.error(logSystem, 'daemon', 'Could not dumpprivkey for ' + c + ' ' + JSON.stringify(result[0].error));
|
||||
logger.error(logSystem, c, 'Could not dumpprivkey for ' + c + ' ' + JSON.stringify(result[0].error));
|
||||
cback();
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue