| Commit message (Expand) | Author | Age | Files | Lines |
| * | Consolidate coins: a Settings action + a gift-time recommendation | Adam Soltys | 2026-06-28 | 1 | -0/+23 |
| * | Locked gifts: let NIP-07 extension users decrypt in-place, skip the code | Adam Soltys | 2026-06-28 | 1 | -3/+3 |
| * | Lock a gift to a nostr key: public link, claim code DM'd to the recipient | Adam Soltys | 2026-06-28 | 1 | -1/+31 |
| * | Spend SP coins like any coin — confirmed-only, and able to fund SP payments | Adam Soltys | 2026-06-28 | 1 | -10/+18 |
| * | Stop input/select fields losing focus | Adam Soltys | 2026-06-28 | 1 | -4/+5 |
| * | Run silent-payment scanning in a Web Worker | Adam Soltys | 2026-06-28 | 1 | -39/+83 |
| * | Scan silent payments from each wallet's birth, not the indexer's start | Adam Soltys | 2026-06-28 | 1 | -1/+12 |
| * | Fix SP scanning jank: memoize by tweak + yield + coalesce | Adam Soltys | 2026-06-27 | 1 | -21/+73 |
| * | Make silent-payment receives first-class in the UI | Adam Soltys | 2026-06-27 | 1 | -4/+38 |
| * | Catch-up scaling: dust filter + per-block Bloom filters | Adam Soltys | 2026-06-27 | 1 | -13/+27 |
| * | Mempool (unconfirmed) silent-payment discovery | Adam Soltys | 2026-06-27 | 1 | -13/+41 |
| * | Fix SP balance not showing — fold SP into spendable/pendingIncoming getters | Adam Soltys | 2026-06-27 | 1 | -3/+4 |
| * | Fix stuck 'Scanning…' — auto-scans no longer touch the visible flag | Adam Soltys | 2026-06-27 | 1 | -5/+7 |
| * | Push silent payments over WebSocket instead of polling | Adam Soltys | 2026-06-27 | 1 | -1/+65 |
| * | Auto-scan for silent payments + fold found value into balance | Adam Soltys | 2026-06-27 | 1 | -3/+6 |
| * | Spend received silent-payment outputs (taproot key-path) | Adam Soltys | 2026-06-27 | 1 | -23/+70 |
| * | Wire silent-payment receiving into the wallet (scan + balance + UI) | Adam Soltys | 2026-06-27 | 1 | -1/+95 |
| * | Wire SP foundations into the wallet: configurable indexer + keys/address | Adam Soltys | 2026-06-27 | 1 | -1/+23 |
| * | Sort pending txs newest-first in History (by firstSeen, not blockTime) | Adam Soltys | 2026-06-27 | 1 | -0/+4 |
| * | Harden Electrum WS recovery: fail in-flight calls on drop, faster half-open d... | Adam Soltys | 2026-06-27 | 1 | -4/+12 |
| * | Per-network data source; drop duplicate regtest fields; add mutinynet | Adam Soltys | 2026-06-27 | 1 | -6/+9 |
| * | Fix electrum reconcile stall: keep _rpcId numeric (id:null broke matching) | Adam Soltys | 2026-06-27 | 1 | -2/+5 |
| * | Use Fulcrum (Electrum/WS) for regtest data + push, dropping esplora | Adam Soltys | 2026-06-27 | 1 | -2/+2 |
| * | Add regtest network support | Adam Soltys | 2026-06-27 | 1 | -2/+6 |
| * | Refresh tx confirmations on poll so non-WS backends don't show stale pending | Adam Soltys | 2026-06-27 | 1 | -0/+11 |
| * | Throttle Electrum requests so scans don't overwhelm public servers | Adam Soltys | 2026-06-26 | 1 | -7/+32 |
| * | Fix stale cross-device balance + Electrum call timeouts | Adam Soltys | 2026-06-26 | 1 | -16/+17 |
| * | Update balance/history optimistically right after a send | Adam Soltys | 2026-06-26 | 1 | -0/+52 |
| * | Make auto log-out per-wallet — only signs out the wallet it's set for | Adam Soltys | 2026-06-26 | 1 | -0/+7 |
| * | Persist wallets as watch-only across sessions; re-enter seed to spend | Adam Soltys | 2026-06-26 | 1 | -1/+30 |
| * | Stage Electrum failover + coinos-primary cutover switch | Adam Soltys | 2026-06-26 | 1 | -2/+17 |
| * | Add Electrum-over-WebSocket as an alternative data backend | Adam Soltys | 2026-06-26 | 1 | -22/+91 |
| * | Add Silent Payments (BIP-352) sending | Adam Soltys | 2026-06-25 | 1 | -7/+66 |
| * | Celebrate a received payment once; don't re-show after refresh/reopen | Adam Soltys | 2026-06-25 | 1 | -3/+3 |
| * | Compact gift links: base32 codec + uppercase /g/ path for a smaller QR | Adam Soltys | 2026-06-25 | 1 | -5/+65 |
| * | Gift claim: detect already-claimed (even unconfirmed) and block the race | Adam Soltys | 2026-06-25 | 1 | -0/+16 |
| * | Confirm transactions via the WebSocket push, not REST | Adam Soltys | 2026-06-25 | 1 | -37/+46 |
| * | Credit payments instantly from the watcher push (no REST on critical path) | Adam Soltys | 2026-06-25 | 1 | -23/+89 |
| * | Realtime via self-hosted ZMQ watcher (Electrum-over-WS) | Adam Soltys | 2026-06-25 | 1 | -104/+76 |
| * | Fast-poll the receive address while watching for a payment | Adam Soltys | 2026-06-25 | 1 | -1/+38 |
| * | Faster WS reconnect; stop double-running the held-coin reconcile | Adam Soltys | 2026-06-25 | 1 | -1/+9 |
| * | Detect stuck low-fee txs and stop actively monitoring them | Adam Soltys | 2026-06-24 | 1 | -3/+29 |
| * | Watch pending-coin addresses; let per-address rescans queue | Adam Soltys | 2026-06-24 | 1 | -13/+20 |
| * | Drop background/full rescans for on-demand per-address rescan | Adam Soltys | 2026-06-24 | 1 | -9/+58 |
| * | Make pending receives fast: cut REST load, surface live/polling state | Adam Soltys | 2026-06-24 | 1 | -7/+24 |
| * | Allow gifting the whole balance (no-change sweep) via Max | Adam Soltys | 2026-06-24 | 1 | -15/+36 |
| * | Balance, claim button, and gift-recipient backup verification | Adam Soltys | 2026-06-24 | 1 | -2/+16 |
| * | Instant gift-via-split and spend-unconfirmed support | Adam Soltys | 2026-06-24 | 1 | -23/+83 |
| * | Minimize gift lock-up: best-fit coins + optional pre-split | Adam Soltys | 2026-06-24 | 1 | -17/+47 |
| * | Deduct gift-locked coins from the spendable balance | Adam Soltys | 2026-06-24 | 1 | -0/+13 |