lnd/invoices
ziggie 923ca5f3f6
invoices+channeldb: Fix AMP invoices behaviour.
We now cancel all HTLCs of an AMP invoice as soon as it expires.
Otherwise because we mark the invoice as cancelled we would not
allow accepted HTLCs to be resolved via the invoiceEventLoop.
2025-01-31 21:18:58 +01:00
..
errors.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
interface.go invoices+channeldb: Fix AMP invoices behaviour. 2025-01-31 21:18:58 +01:00
invoice_expiry_watcher.go multi: update linter, fix new issues 2024-10-11 14:02:30 +02:00
invoice_expiry_watcher_test.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
invoiceregistry.go invoices+channeldb: Fix AMP invoices behaviour. 2025-01-31 21:18:58 +01:00
invoiceregistry_test.go invoices+channeldb: Fix AMP invoices behaviour. 2025-01-31 21:18:58 +01:00
invoices.go invoices: treat replayed HTLCs beforehand. 2025-01-30 08:36:55 +01:00
invoices_test.go htlcswitch: add resume modified HTLC action to switch 2024-10-11 14:13:46 +02:00
log.go invoices: remove dead code from logger 2020-04-24 19:15:08 +02:00
mock.go invoices: enhance the unit test suite. 2025-01-30 08:36:56 +01:00
modification_interceptor.go multi: introduce new traffic shaper method. 2025-01-30 08:36:56 +01:00
modification_interceptor_test.go invoices: add invoice htlc interceptor service 2024-10-11 14:17:25 +02:00
resolution.go multi: break invoice depenency on channeldb 2023-01-16 07:31:09 -08:00
resolution_result.go multi: introduce new traffic shaper method. 2025-01-30 08:36:56 +01:00
setup_test.go invoices: move InvoiceDB tests unrelated to kvdb to invoices package 2024-02-19 20:47:24 +01:00
sql_store.go invoices+channeldb: Fix AMP invoices behaviour. 2025-01-31 21:18:58 +01:00
test_utils.go multi: bump btcd version. 2024-10-11 14:23:41 +02:00
test_utils_test.go invoices: enhance the unit test suite. 2025-01-30 08:36:56 +01:00
update.go invoices: treat replayed HTLCs beforehand. 2025-01-30 08:36:55 +01:00
update_invoice.go invoices+channeldb: Fix AMP invoices behaviour. 2025-01-31 21:18:58 +01:00
update_invoice_test.go multi: pass UpdateAddHtlc message custom records to invoice modifier 2024-10-11 14:17:26 +02:00