aboutsummaryrefslogtreecommitdiffstats
path: root/queryRoutes.js
blob: 18772a8968cf342960206607ee03388586e3d085 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
const bolt11 = require("bolt11");
const config = require("./config");
const l = console.log;

module.exports = lna => async (req, res) => {
  let hash = req.body.payreq;
  let payreq = bolt11.decode(hash);
  lna.queryRoutes(
    { pub_key: payreq.payeeNodeKey, amt: payreq.satoshis },
    (err, response) => res.send(response)

  );
};