loop/staticaddr/loopin
Slyghtning 814af6aadf
staticaddr/loopin: keep htlc monitor resumable
After the client gives the server HTLC signatures, shutdown must not drive the monitor state through the generic error path. That path cancels the invoice and attempts to unlock deposits even though the server can still publish the HTLC.

Return NoOp for monitor-state cancellation races and cover shutdown with a regression test that asserts no invoice cancellation or deposit unlock occurs.
2026-07-08 09:01:13 +02:00
..
actions.go staticaddr/loopin: keep htlc monitor resumable 2026-07-08 09:01:13 +02:00
actions_test.go staticaddr/loopin: keep htlc monitor resumable 2026-07-08 09:01:13 +02:00
autoloop.go staticaddr: use dp autoloop selector 2026-05-22 02:20:36 -05:00
autoloop_dp.go staticaddr/deposit: guard confirmation height access 2026-07-08 09:01:01 +02:00
autoloop_dp_test.go staticaddr: use dp autoloop selector 2026-05-22 02:20:36 -05:00
autoloop_test.go staticaddr: use dp autoloop selector 2026-05-22 02:20:36 -05:00
deduce_amount_test.go staticaddr: arbitrary loop-in amount 2025-09-25 11:13:34 +02:00
deposit_swaphash_migration.go staticaddr: migrate swap hashes to deposits 2025-08-01 11:26:32 +02:00
deposit_swaphash_migration_test.go staticaddr: selected swap amount migration 2025-09-25 11:13:35 +02:00
fsm.go lint: fix linter issues 2026-03-09 14:39:45 +01:00
interface.go staticaddr/loopin: add lnd txout checker 2026-07-08 09:00:56 +02:00
log.go multi: update lnd compile-time dependency to v0.19.0 2025-03-10 22:59:49 +01:00
loopin.go staticaddr/loopin: default payment timeout duration 2026-07-08 09:01:01 +02:00
loopin_test.go staticaddr: move address.Parameters to script package 2026-05-01 15:54:37 +05:30
manager.go staticaddr/deposit: guard confirmation height access 2026-07-08 09:01:01 +02:00
manager_test.go staticaddr: reject malformed MuSig2 signing data 2026-05-29 11:53:32 +02:00
selected_amount_migration.go staticaddr: selected swap amount migration 2025-09-25 11:13:35 +02:00
selected_amount_migration_test.go staticaddr: selected swap amount migration 2025-09-25 11:13:35 +02:00
sql_store.go staticaddr/loopin: preserve selected deposit outpoints 2026-07-08 09:00:34 +02:00
sql_store_test.go staticaddr/loopin: preserve selected deposit outpoints 2026-07-08 09:00:34 +02:00
txout_checker.go staticaddr/loopin: add lnd txout checker 2026-07-08 09:00:56 +02:00
txout_checker_test.go staticaddr/loopin: add lnd txout checker 2026-07-08 09:00:56 +02:00