Install LND by cloning and building
sudo apt-get install -y build-essential
const Logger = use('Logger') | |
const bech32 = require('bech32') | |
const Hash = use('Hash') | |
const lnService = require('ln-service') | |
const NonceHashMap = {}; | |
const k1HashMap = {}; | |
async requestWithdrawal ({auth, response}) { | |
try{ |
const sub = lnd.sendPayment(); | |
sub.on('error', err => { | |
console.log("ERR", err); | |
}) | |
sub.on('end', () => console.log("END")); | |
sub.on('status', status => console.log("STATUS", status)); | |
sub.on('data', data => { | |
console.log("PAYMENT", data); |
/* | |
* Copyright (c) 2019 LNBIG.com | |
* All rights reserved. | |
*/ | |
const PromisePool = require('es6-promise-pool') | |
const util = require('util'); | |
const nodeStorage = require('../global/nodeStorage'); | |
const {Mutex} = require('await-semaphore') |
{ | |
"annotations": { | |
"list": [ | |
{ | |
"builtIn": 1, | |
"datasource": "-- Grafana --", | |
"enable": true, | |
"hide": true, | |
"iconColor": "rgba(0, 211, 255, 1)", | |
"name": "Annotations & Alerts", |