From d41cd218ff1ebab07f2bf8e84ffa0ca7deeb1a04 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Mon, 12 Feb 2018 19:35:34 -0800 Subject: generate lightning deposit address on user create --- index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'index.js') diff --git a/index.js b/index.js index cad9a57f..0aa5038e 100644 --- a/index.js +++ b/index.js @@ -20,7 +20,6 @@ const l = console.log ;(async () => { const app = express() - const db = await require('./db.js') app.enable('trust proxy') app.use(bodyParser.urlencoded({ extended: true })) app.use(bodyParser.json()) @@ -32,10 +31,9 @@ const l = console.log const restClient = ba.restfulClient(process.env.BITCOINAVERAGE_PUBLIC, process.env.BITCOINAVERAGE_SECRET) const lnrpc = await require('lnrpc')({ server: 'localhost:10001' }) const adminMacaroon = fs.readFileSync('/home/adam/.lnd.testa/admin.macaroon') - - const meta = new grpc.Metadata() meta.add('macaroon', adminMacaroon.toString('hex')) + lnrpc.meta = meta const invoices = lnrpc.subscribeInvoices({}, meta) invoices.on('data', msg => { @@ -44,6 +42,8 @@ const l = console.log ds.event.emit('invoices', msg) }) + const db = await require('./db.js')(lnrpc) + app.get('/balance', async (req, res) => { res.json(await lnrpc.walletBalance({witness_only: true}, meta)) }) -- cgit v1.2.3