getAlby / lndhub.go

Accounting wrapper for the Lightning Network. It provides separate accounts for end-users. (LndHub compatible API written in Go)
GNU General Public License v3.0
86 stars 23 forks source link

gRPC: add update invoice endpoint #272

Closed kiwiidb closed 1 year ago

kiwiidb commented 1 year ago

An internal gRPC update invoice endpoint would allow us to push invoice updates to LNDhub, where the current implementation pulls them from LND. I think a push mechanism would allow us to scale LNDhub more easily (multiple instances), and it would also allow for more flexibility in the choice of node backend (something like a SubscribeInvoices interface would no longer be necessary).