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