Making socket configurable

This commit is contained in:
softsimon 2022-07-03 20:10:21 +02:00
parent 3ecce35b11
commit cea7ce140f
No known key found for this signature in database
GPG Key ID: 488D7DCFB5A430D7
3 changed files with 5 additions and 2 deletions

View File

@ -18,7 +18,8 @@
},
"LN_NODE_AUTH": {
"TLS_CERT_PATH": "",
"MACAROON_PATH": ""
"MACAROON_PATH": "",
"SOCKET": "localhost:10009"
},
"CORE_RPC": {
"HOST": "127.0.0.1",

View File

@ -15,7 +15,7 @@ class LndApi implements AbstractLightningApi {
const { lnd } = lnService.authenticatedLndGrpc({
cert: tls,
macaroon: macaroon,
socket: 'localhost:10009',
socket: config.LN_NODE_AUTH.SOCKET,
});
this.lnd = lnd;

View File

@ -21,6 +21,7 @@ interface IConfig {
LN_NODE_AUTH: {
TLS_CERT_PATH: string;
MACAROON_PATH: string;
SOCKET: string;
};
CORE_RPC: {
HOST: string;
@ -59,6 +60,7 @@ const defaults: IConfig = {
'LN_NODE_AUTH': {
'TLS_CERT_PATH': '',
'MACAROON_PATH': '',
'SOCKET': 'localhost:10009',
},
'CORE_RPC': {
'HOST': '127.0.0.1',