lnd/invoices
Conner Fromknecht ea934e1be9
invoices: add TestSpontaneousAmpPayment
Adds a set of test cases that exercise the spontaneous AMP payment flow
with valid and invalid reconstructions, as well as with single and
multiple HTLCs. This also asserts that spontaneous AMP is gated behind
the existing AcceptKeysend flag.
2021-04-07 12:08:35 -07:00
..
interface.go invoices: expose AMPRecord() method on Payload 2021-03-03 16:26:39 -08:00
invoice_expiry_watcher_test.go invoices: reduce heap usage when starting the expiry watcher 2020-10-28 16:26:47 +01:00
invoice_expiry_watcher.go invoices: reduce heap usage when starting the expiry watcher 2020-10-28 16:26:47 +01:00
invoiceregistry_test.go invoices: add TestSpontaneousAmpPayment 2021-04-07 12:08:35 -07:00
invoiceregistry.go invoices: add TestSpontaneousAmpPayment 2021-04-07 12:08:35 -07:00
log.go invoices: remove dead code from logger 2020-04-24 19:15:08 +02:00
resolution_result.go invoices: add TestSpontaneousAmpPayment 2021-04-07 12:08:35 -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 invoices: add processAMP 2021-04-07 12:08:34 -07:00
update.go invoices: reconstruct AMP child preimages 2021-04-07 12:08:35 -07:00