diff --git a/libs/paymentProcessor.js b/libs/paymentProcessor.js index e7b67b4..1ba7e44 100644 --- a/libs/paymentProcessor.js +++ b/libs/paymentProcessor.js @@ -735,7 +735,9 @@ function SetupForPool(logger, poolOptions, setupFinished){ } var round = rounds[i]; // update confirmations for round - round.confirmations = parseInt((tx.result.confirmations || 0)); + if (tx && tx.result) + round.confirmations = parseInt((tx.result.confirmations || 0)); + // look for transaction errors if (tx.error && tx.error.code === -5){ logger.warning(logSystem, logComponent, 'Daemon reports invalid transaction: ' + round.txHash);