From dc9453b8b76d0a795e12105acd27576f4e7bd713 Mon Sep 17 00:00:00 2001 From: Emil Dudnyk Date: Thu, 1 Mar 2018 19:46:57 +0200 Subject: [PATCH] fix unknown transaction --- .gitignore | 1 + lib/bridge-tx-manager.js | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b045f52..7b7273d 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ config/db.json database/* config/instance/* !config/instance/.keep +.idea/ diff --git a/lib/bridge-tx-manager.js b/lib/bridge-tx-manager.js index 185e29b..1ebd22b 100644 --- a/lib/bridge-tx-manager.js +++ b/lib/bridge-tx-manager.js @@ -85,9 +85,11 @@ BridgeTxManager.prototype.checkTransaction = function (hash, txData, callback) { return callback(new Error('Timeout error'), null) } } catch (e) { - console.log(e) - clearInterval(txConfirmedInterval) - return callback(e, null) + if (e && !e.toString().includes('unknown transaction')) { + console.log(e) + clearInterval(txConfirmedInterval) + return callback(e, null) + } } counter += 1 }, 5000)