pull/1165/head
ShahanaFarooqui 1 year ago
parent 26ebb316be
commit ada3c6caf3

@ -110,10 +110,14 @@ export class ECLWebSocketClient {
}; };
this.heartbeat = (eclWsClt) => { this.heartbeat = (eclWsClt) => {
this.logger.log({ selectedNode: eclWsClt.selectedNode, level: 'DEBUG', fileName: 'ECLWebSocket', msg: 'Websocket Server Heartbeat..' }); this.logger.log({ selectedNode: eclWsClt.selectedNode, level: 'DEBUG', fileName: 'ECLWebSocket', msg: 'Websocket Server Heartbeat..' });
if (!eclWsClt.webSocketClient) if (!eclWsClt.webSocketClient) {
return; return;
if (eclWsClt.webSocketClient.readyState !== 1) }
;
if (eclWsClt.webSocketClient.readyState !== 1) {
return; return;
}
;
eclWsClt.webSocketClient.ping(); eclWsClt.webSocketClient.ping();
setTimeout(() => { setTimeout(() => {
this.heartbeat(eclWsClt); this.heartbeat(eclWsClt);

@ -97,7 +97,6 @@ export class ECLWebSocketClient {
eclWsClt.reConnect = false; eclWsClt.reConnect = false;
} }
}; };
}; };
public disconnect = (selectedNode: CommonSelectedNode) => { public disconnect = (selectedNode: CommonSelectedNode) => {
@ -121,13 +120,14 @@ export class ECLWebSocketClient {
public heartbeat = (eclWsClt) => { public heartbeat = (eclWsClt) => {
this.logger.log({ selectedNode: eclWsClt.selectedNode, level: 'DEBUG', fileName: 'ECLWebSocket', msg: 'Websocket Server Heartbeat..' }); this.logger.log({ selectedNode: eclWsClt.selectedNode, level: 'DEBUG', fileName: 'ECLWebSocket', msg: 'Websocket Server Heartbeat..' });
if (!eclWsClt.webSocketClient) return; if (!eclWsClt.webSocketClient) { return };
if (eclWsClt.webSocketClient.readyState !== 1) return; if (eclWsClt.webSocketClient.readyState !== 1) { return };
eclWsClt.webSocketClient.ping(); eclWsClt.webSocketClient.ping();
setTimeout(() => { setTimeout(() => {
this.heartbeat(eclWsClt); this.heartbeat(eclWsClt);
}, 59 * 1000); }, 59 * 1000);
} };
} }
export const ECLWSClient = new ECLWebSocketClient(); export const ECLWSClient = new ECLWebSocketClient();

@ -1,12 +1,12 @@
export enum ECLWSEventsEnum { export enum ECLWSEventsEnum {
PAY_RECEIVED = 'payment-received', PAY_RECEIVED = 'payment-received',
PAY_RELAYED = 'payment-relayed', PAY_RELAYED = 'payment-relayed',
PAY_SENT = 'payment-sent', PAY_SENT = 'payment-sent',
PAY_SETTLING_ONCHAIN = 'payment-settling-onchain', PAY_SETTLING_ONCHAIN = 'payment-settling-onchain',
PAY_FAILED = 'payment-failed', PAY_FAILED = 'payment-failed',
CHANNEL_OPENED = 'channel-opened', CHANNEL_OPENED = 'channel-opened',
CHANNEL_STATE_CHANGED = 'channel-state-changed', CHANNEL_STATE_CHANGED = 'channel-state-changed',
CHANNEL_CLOSED = 'channel-closed', CHANNEL_CLOSED = 'channel-closed',
ONION_MESSAGE_RECEIVED = 'onion-message-received' ONION_MESSAGE_RECEIVED = 'onion-message-received'
} }
Loading…
Cancel
Save