lnd.xprv/lnrpc/invoicesrpc
Joost Jager 32f2b047e8
htlcswitch: hodl invoice
This commit modifies the invoice registry to handle invoices for which
the preimage is not known yet (hodl invoices). In that case, the
resolution channel passed in from links and resolvers is stored until we
either learn the preimage or want to cancel the htlc.
2019-03-15 10:09:17 +01:00
..
addinvoice.go channeldb: store hold invoice 2019-03-15 10:08:55 +01:00
config_active.go lnrpc/invoices: add hold invoice rpc 2019-03-15 10:08:58 +01:00
config_default.go invoicesrpc: create sub server 2019-02-01 09:42:35 +01:00
driver.go invoicesrpc: create sub server 2019-02-01 09:42:35 +01:00
invoices_server.go lnrpc/invoices: add hold invoice rpc 2019-03-15 10:08:58 +01:00
invoices.pb.go lnrpc/invoices: add hold invoice rpc 2019-03-15 10:08:58 +01:00
invoices.proto lnrpc/invoices: add hold invoice rpc 2019-03-15 10:08:58 +01:00
log.go invoicesrpc: create sub server 2019-02-01 09:42:35 +01:00
utils.go htlcswitch: hodl invoice 2019-03-15 10:09:17 +01:00