How to use the ln-service.localLnd function in ln-service

To help you get started, we’ve selected a few ln-service examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github coinmesh / coinmesh / templates / skeleton-projects / lnd-bitcoind-app / adapters / lnd-adapter / app.js View on Github external
const {localLnd} = require('ln-service');
const {networkInfoRouter} = require('ln-service/routers');
const {paymentsRouter} = require('ln-service/routers');
const {peersRouter} = require('ln-service/routers');
const {purchasedRouter} = require('ln-service/routers');
const {rowTypes} = require('ln-service/lightning');
const {transactionsRouter} = require('ln-service/routers');
const {walletInfoRouter} = require('ln-service/routers');
const {walletPasswordPrompt} = require('ln-service/service');

const {verifyClient} = require('ln-service/push');
const {subscribeToGraph} = require('ln-service/push');
const {subscribeToInvoices} = require('ln-service/push');
const {subscribeToTransactions} = require('ln-service/push');

const unlockerLnd = localLnd({is_unlocker: true});
const {createSeed} = require('ln-service/lightning');
const {createWallet} = require('ln-service/lightning');
const {isWalletLocked} = require('ln-service/service');
const {unlockWallet} = require('ln-service/lightning');

const secretsAdapter = require('./services/secrets-adapter');

const WebSocketServer = require('ws').Server;

const log = console.log;
const app = express();

app.use(logger('dev'));
app.use(cors());
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));
github coinmesh / coinmesh / adapters / lnd-adapter / services / lnd.js View on Github external
const {localLnd} = require('ln-service');
const lnd = localLnd({});

module.exports = lnd;
github coinmesh / coinmesh / templates / skeleton-projects / lnd-bitcoind-app / adapters / lnd-adapter / app.js View on Github external
createWallet({lnd: unlockerLnd, password, seed}, (error, result) => {
                lnd = localLnd({});
                return res(lnd);
              });
            });
github coinmesh / coinmesh / templates / skeleton-projects / lnd-bitcoind-app / adapters / lnd-adapter / services / lnd.js View on Github external
const {localLnd} = require('ln-service');
const lnd = localLnd({});

module.exports = lnd;