rpc-style lnd endpoint

This commit is contained in:
Daniel Lugo 2020-09-09 15:58:44 -04:00
parent 8edbe85e53
commit fc49249984

View file

@ -2986,4 +2986,24 @@ module.exports = async (
})
})
})
ap.get('/api/lnd/cb/:methodName', (req, res) => {
const { lightning } = LightningServices.services
const { methodName } = req.params
const args = req.body
lightning[methodName](args, (err, lres) => {
if (err) {
res.status(500).json({
errorMessage: err.details
})
} else if (lres) {
res.status(200).json(lres)
} else {
res.status(500).json({
errorMessage: 'Unknown error'
})
}
})
})
}