const bolt11 = require("bolt11"); module.exports = async (req, res) => { let { amount, payreq } = req.body; try { payreq = bolt11.decode(payreq); res.send(await lna.queryRoutes({ pub_key: payreq.payeeNodeKey, amt: amount || payreq.satoshis })); } catch (e) { res.status(500).send(e.message); } };