loop/staticaddr/withdraw
Slyghtning 30a14ecc82
staticaddr: apply confirmation policy by flow
Allow static loop-ins to select unconfirmed deposits because their CSV timeout
has not started yet, while still preferring confirmed outputs during automatic
selection.

Keep confirmed-input requirements for channel opens and withdrawals now that
Deposited includes mempool outputs. Filter unconfirmed deposits out of automatic
selection for those flows and fail manual requests that reference them, so the
client does not build PSBTs or withdrawal attempts with unusable inputs.

Treat deposit.MinConfs as the legacy readiness threshold rather than the single
source of truth for all flows. Loop-in readiness is now governed by server
confirmation-risk policy, while withdrawals and channel opens keep their
confirmed-input checks.
2026-06-01 10:46:50 +02:00
..
funding_values_test.go staticaddr: open channel manager 2026-02-26 20:57:26 +01:00
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 staticaddr: apply confirmation policy by flow 2026-06-01 10:46:50 +02:00
manager_test.go staticaddr: reject malformed MuSig2 signing data 2026-05-29 11:53:32 +02:00
sql_store.go staticaddr: store historic withdrawal info 2025-06-10 17:07:30 +02:00
sql_store_test.go staticaddr: store historic withdrawal info 2025-06-10 17:07:30 +02:00
withdrawal.go staticaddr: store historic withdrawal info 2025-06-10 17:07:30 +02:00