aboutsummaryrefslogtreecommitdiffstats
path: root/queryRoutes.js
blob: 1811f7c4f01efac7565f2f4f5b4fc58367addd7a (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 = require("pino")();

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)

  );
};