diff options
| author | Derrick Schwabe <[email protected]> | 2022-04-04 17:43:00 -0600 |
|---|---|---|
| committer | Derrick Schwabe <[email protected]> | 2022-04-05 14:51:36 -0600 |
| commit | c5100ddde13ea864a0d2137736f172bb52bc20a8 (patch) | |
| tree | a3dec079a877595978b61124915526b2aa59a327 /sampleconfig | |
| parent | 858a2a10b6790c20d65824c672dcae9bf00e3b7e (diff) | |
| download | coinos-server-c5100ddde13ea864a0d2137736f172bb52bc20a8.tar.gz coinos-server-c5100ddde13ea864a0d2137736f172bb52bc20a8.zip | |
Use a txt file for lnd cert and macaroon so loading those into config can be automated
Diffstat (limited to 'sampleconfig')
| -rw-r--r-- | sampleconfig/index.js | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/sampleconfig/index.js b/sampleconfig/index.js index 5255a742..5f9fa44f 100644 --- a/sampleconfig/index.js +++ b/sampleconfig/index.js @@ -1,4 +1,20 @@ //const debug = require("debug")("test"); +const fs = require('fs') + +let lndCert, lndMacaroon +try { + lndCert = fs.readFileSync(__dirname + '/lnd/tlscert.txt','utf8') +} catch (err) { + console.warn('no cert file avail') + lndCert = "" +} + +try { + lndMacaroon = fs.readFileSync(__dirname + '/lnd/macaroon.txt', 'utf8') +} catch (err) { + console.warn('no macaroon file available') + lndMacaroon = "" +} const db = { user: "root", @@ -52,9 +68,7 @@ module.exports = { lna: { lnd: true, socket: "lnd:10009", - cert: // get this with: sudo base64 config/lnd/tls.cert | tr -d '\n' - "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLRENDQWMrZ0F3SUJBZ0lRTzBDWGhna3k0Z1RQZDFYZmxZaWFrekFLQmdncWhrak9QUVFEQWpBNE1SOHcKSFFZRFZRUUtFeFpzYm1RZ1lYVjBiMmRsYm1WeVlYUmxaQ0JqWlhKME1SVXdFd1lEVlFRREV3dzVOelJqWXpVMgpOelF4TkdRd0hoY05NakV3T0RBeU1qRXpOakkyV2hjTk1qSXdPVEkzTWpFek5qSTJXakE0TVI4d0hRWURWUVFLCkV4WnNibVFnWVhWMGIyZGxibVZ5WVhSbFpDQmpaWEowTVJVd0V3WURWUVFERXd3NU56UmpZelUyTnpReE5HUXcKV1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVE5bFM5ODlxNklzamJKTkQ1TW14eko1dnpzdGp4bgpUMFVyMitpaC9ZS1NQTlJSNFFKSzAvSk9pR1lzL3pPbGJTRDRxSGg2QlRyQmdMd0FxUDY3ZGh0bG80RzZNSUczCk1BNEdBMVVkRHdFQi93UUVBd0lDcERBVEJnTlZIU1VFRERBS0JnZ3JCZ0VGQlFjREFUQVBCZ05WSFJNQkFmOEUKQlRBREFRSC9NQjBHQTFVZERnUVdCQlE3M2s3ZXNpTXlHNW1NTTFMRjkzM3IwNG4valRCZ0JnTlZIUkVFV1RCWApnZ3c1TnpSall6VTJOelF4TkdTQ0NXeHZZMkZzYUc5emRJSURiRzVrZ2dSMWJtbDRnZ3AxYm1sNGNHRmphMlYwCmdnZGlkV1pqYjI1dWh3Ui9BQUFCaHhBQUFBQUFBQUFBQUFBQUFBQUFBQUFCaHdTc0hBQUhNQW9HQ0NxR1NNNDkKQkFNQ0EwY0FNRVFDSUFjUVdJd3YrVEkvT2NYZVpRNU1yQm5kQjFtWUQzWFEyU3E1VE5ISnkrTWZBaUF1RlEvNQpNT2pqWWdlN0hZd0gvQmwzb0ZKWWFTUUJEcVFRWE9YVkhDN3JZUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K", - macaroon: // get this with: sudo base64 config/lnd/data/chain/bitcoin/regtest/admin.macaroon | tr -d '\n' - "AgEDbG5kAvgBAwoQ7uOeHFozqNAvezu2+4G29hIBMBoWCgdhZGRyZXNzEgRyZWFkEgV3cml0ZRoTCgRpbmZvEgRyZWFkEgV3cml0ZRoXCghpbnZvaWNlcxIEcmVhZBIFd3JpdGUaIQoIbWFjYXJvb24SCGdlbmVyYXRlEgRyZWFkEgV3cml0ZRoWCgdtZXNzYWdlEgRyZWFkEgV3cml0ZRoXCghvZmZjaGFpbhIEcmVhZBIFd3JpdGUaFgoHb25jaGFpbhIEcmVhZBIFd3JpdGUaFAoFcGVlcnMSBHJlYWQSBXdyaXRlGhgKBnNpZ25lchIIZ2VuZXJhdGUSBHJlYWQAAAYgOcqQGlllETS4FikFxk9X33ZgAi4kowVw9Ze2IcVnfHo=", + cert: lndCert, + macaroon: lndMacaroon }, }; |
