loop/staticaddr/deposit
Slyghtning bbeb813bfa staticaddr/deposit: finalize deposits asynchronously
Final deposit states should not stall while deposit locks are held, because a blocked manager receive loop can otherwise hold up the deposit FSM; if shutdown happens before notification delivery, startup recovery can still resume from the final state.

Send finalization notifications from a goroutine so final states are recorded without waiting on the manager receive loop, and add tests for blocked manager delivery and shutdown races.
2026-06-22 10:18:07 +02:00
..
actions.go staticaddr/deposit: finalize deposits asynchronously 2026-06-22 10:18:07 +02:00
actions_test.go staticaddr/deposit: finalize deposits asynchronously 2026-06-22 10:18:07 +02:00
deposit.go staticaddr: channel open states for deposit and fsm 2026-02-26 20:57:26 +01:00
fsm.go staticaddr: move address.Parameters to script package 2026-05-01 15:54:37 +05:30
interface.go staticaddr: move address.Parameters to script package 2026-05-01 15:54:37 +05:30
log.go multi: update lnd compile-time dependency to v0.19.0 2025-03-10 22:59:49 +01:00
manager.go Revert "staticaddr: support dynamic deposit confirmation requirements" 2026-03-13 11:18:42 +01:00
manager_test.go staticaddr: move address.Parameters to script package 2026-05-01 15:54:37 +05:30
sql_store.go staticaddr: remove redundant pgx.ErrNoRows checks 2026-03-04 18:33:40 -05:00
sql_store_test.go staticaddr: remove redundant pgx.ErrNoRows checks 2026-03-04 18:33:40 -05:00