lnd.xprv/invoices
Andras Banki-Horvath 92f3b0a30c
channeldb+invoices: add ScanInvoices and integrate with InvoiceRegistry
This commit adds channeldb.ScanInvoices to scan through all invoices in
the database. The new call will also replace the already existing
channeldb.FetchAllInvoicesWithPaymentHash call in preparation to collect
invoices we'd like to delete and watch for expiry in one scan in later
commits.
2020-08-05 12:24:14 +02:00
..
interface.go record: move CustomRecordSet 2019-12-12 00:12:19 +01:00
invoice_expiry_watcher_test.go channeldb+invoices: add ScanInvoices and integrate with InvoiceRegistry 2020-08-05 12:24:14 +02:00
invoice_expiry_watcher.go channeldb+invoices: add ScanInvoices and integrate with InvoiceRegistry 2020-08-05 12:24:14 +02:00
invoiceregistry_test.go invoices: optionally hold and auto-cancel keysend payments 2020-06-27 09:54:11 +02:00
invoiceregistry.go channeldb+invoices: add ScanInvoices and integrate with InvoiceRegistry 2020-08-05 12:24:14 +02:00
log.go invoices: remove dead code from logger 2020-04-24 19:15:08 +02:00
resolution_result.go invoices: add String() method to failure resolution outcome 2020-07-12 17:25:53 -07:00
resolution.go invoices: split resolution result into settle, fail and accept enums 2020-02-06 19:41:39 +02:00
test_utils_test.go multi: add explicit hodl invoice flag to invoice 2020-06-02 07:34:23 +02:00
update.go multi: add explicit hodl invoice flag to invoice 2020-06-02 07:34:23 +02:00