loop/staticaddr
Slyghtning 3df71f9a19
staticaddr: track unconfirmed deposits
Surface static-address deposits as soon as they appear in the wallet instead
of waiting for the old six-confirmation readiness threshold.

Reconcile the wallet view on startup, on each block, and on the polling ticker
so mempool deposits are created immediately. Backfill the first confirmation
height once those outputs confirm, protect unconfirmed deposits from expiry,
and mark vanished unconfirmed outpoints as Replaced so RBFed-away deposits stop
showing up in RPCs.

Expose the new state through static-address RPCs by deriving availability and
summary totals from stored deposit state, reporting sensible expiry data for
unconfirmed outputs, and hiding Replaced records from normal listings.
2026-06-01 10:45:58 +02:00
..
address Merge pull request #1133 from 0xfandom/refactor/1056-move-parameters-to-script 2026-05-20 22:02:57 +02:00
deposit staticaddr: track unconfirmed deposits 2026-06-01 10:45:58 +02:00
loopin staticaddr: reject malformed MuSig2 signing data 2026-05-29 11:53:32 +02:00
openchannel lint: fix linter issues 2026-03-09 14:39:45 +01:00
script staticaddr: fix timeout comment typo 2026-05-27 11:49:49 +02:00
staticutil staticaddr: move address.Parameters to script package 2026-05-01 15:54:37 +05:30
version multi: do not rename swapserverrpc to looprpc 2024-09-10 09:54:17 -03:00
withdraw staticaddr: reject malformed MuSig2 signing data 2026-05-29 11:53:32 +02:00
log.go staticaddr: open channel manager 2026-02-26 20:57:26 +01:00