|
@ -19,6 +19,7 @@ const controllers = require("../controllers"); |
|
|
const moment = require("moment"); |
|
|
const moment = require("moment"); |
|
|
const path = require("path"); |
|
|
const path = require("path"); |
|
|
const constants = require(path.join(__dirname, '../../config/constants.json')); |
|
|
const constants = require(path.join(__dirname, '../../config/constants.json')); |
|
|
|
|
|
const ERR_CODE_UNAVAILABLE = 14; |
|
|
// VERIFY PUBKEY OF SENDER
|
|
|
// VERIFY PUBKEY OF SENDER
|
|
|
function parseAndVerifyPayload(data) { |
|
|
function parseAndVerifyPayload(data) { |
|
|
return __awaiter(this, void 0, void 0, function* () { |
|
|
return __awaiter(this, void 0, void 0, function* () { |
|
@ -182,7 +183,13 @@ function subscribeInvoices(actions) { |
|
|
}); |
|
|
}); |
|
|
call.on('status', function (status) { |
|
|
call.on('status', function (status) { |
|
|
console.log("Status", status); |
|
|
console.log("Status", status); |
|
|
|
|
|
// The server is unavailable, trying to reconnect.
|
|
|
|
|
|
if (status.code == ERR_CODE_UNAVAILABLE) { |
|
|
|
|
|
reconnectToLND(); |
|
|
|
|
|
} |
|
|
|
|
|
else { |
|
|
resolve(status); |
|
|
resolve(status); |
|
|
|
|
|
} |
|
|
}); |
|
|
}); |
|
|
call.on('error', function (err) { |
|
|
call.on('error', function (err) { |
|
|
console.error(err); |
|
|
console.error(err); |
|
|