lnd.xprv/lnrpc/invoicesrpc
Joost Jager d416ed59ea
multi: add explicit hodl invoice flag to invoice
Previously it wasn't possible to store a preimage in the invoice
database and signal that a payment should not be settled right away. The
only way to hold a payment was to insert the magic UnknownPreimage value
in the invoice database. This commit introduces a distinct flag to
signal that an invoice is a hold invoice and thereby allows the preimage
to be present in the database already.

Preparation for (key send) hodl invoices for which we already know the
preimage.
2020-06-02 07:34:23 +02:00
..
addinvoice.go multi: add explicit hodl invoice flag to invoice 2020-06-02 07:34:23 +02:00
config_active.go rpc: allow wumbo invoices 2020-04-09 19:02:08 -07: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 multi: add explicit hodl invoice flag to invoice 2020-06-02 07:34:23 +02:00
invoices.pb.go lnrpc: replace /// and /** with // and /* 2020-05-08 14:33:34 +02:00
invoices.proto lnrpc: replace /// and /** with // and /* 2020-05-08 14:33:34 +02:00
invoices.swagger.json lnrpc: generate gateway and swagger for all RPCs 2020-05-08 14:33:59 +02:00
log.go invoicesrpc: create sub server 2019-02-01 09:42:35 +01:00
utils.go multi: add explicit hodl invoice flag to invoice 2020-06-02 07:34:23 +02:00