Repository navigation
v0.20-alpha
·
443 commits
to main
since this release
What's New
Burst Sync Reliability
- Fixed burst completing instantly when bitcoind already synced, leaving LDK behind
- Mutex prevents concurrent burst runs (was getting triple bursts)
- Burst now waits for LDK to reach bitcoind's actual tip height before turning network off
- Skips LDK wait gracefully when Lightning isn't running (bitcoind-only setups)
- Logs next scheduled burst time for cycle health visibility
Deposit Address Management
- Deposit address persisted to SharedPreferences, survives app restarts
- Smart rotation: only generates new address when current one receives funds
- Local address usage tracking (persistent Set, no more scantxoutset RPC)
- Skips already-funded addresses when generating new deposit address
- Removed startup newAddress() call that burned an index every restart
Seed Restore
- Watchtower connection settings (pubkey, address, password) survive seed restore
- Only sweep address is cleared on restore (needs re-derivation from new node keys)