lnd/invoices
positiveblue a3f6d5c97e
channeldb: split cancelHTLCs logic in the UpdateInvoice method
Previous to this commit we were able to call `UpdateInvoice` with an
updated that added and cancelled htlcs at the same time. The function
returned an error if there was overlapping between the two htlc set.
However, that behavior was not used in the LND code itself.

Eventually we want to split this method in multiple ones, among them one
for canceling htlcs and another one for adding them. For that reason,
this behavior is not supported anymore.
2023-03-14 18:56:01 -07:00
..
errors.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
interface.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
invoice_expiry_watcher_test.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
invoice_expiry_watcher.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
invoiceregistry_test.go invoices: fix flake in TestInvoiceExpiryWithRegistry 2023-02-10 20:52:36 +08:00
invoiceregistry.go channeldb: split cancelHTLCs logic in the UpdateInvoice method 2023-03-14 18:56:01 -07:00
invoices.go invoices: add UpdateType to InvoiceUpdateDesc 2023-03-13 13:11:06 -07:00
log.go invoices: remove dead code from logger 2020-04-24 19:15:08 +02:00
mock.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
resolution_result.go trivial typo[skip ci] 2022-07-01 11:21:46 +02:00
resolution.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
test_utils_test.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
test_utils.go multi: remove gomnd disable directives 2023-01-17 19:43:26 +01:00
update.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00