aboutsummaryrefslogtreecommitdiffstats
path: root/src/wallet.js
Commit message (Expand)AuthorAgeFilesLines
* Consolidate coins: a Settings action + a gift-time recommendationAdam Soltys2026-06-281-0/+23
* Locked gifts: let NIP-07 extension users decrypt in-place, skip the codeAdam Soltys2026-06-281-3/+3
* Lock a gift to a nostr key: public link, claim code DM'd to the recipientAdam Soltys2026-06-281-1/+31
* Spend SP coins like any coin — confirmed-only, and able to fund SP paymentsAdam Soltys2026-06-281-10/+18
* Stop input/select fields losing focusAdam Soltys2026-06-281-4/+5
* Run silent-payment scanning in a Web WorkerAdam Soltys2026-06-281-39/+83
* Scan silent payments from each wallet's birth, not the indexer's startAdam Soltys2026-06-281-1/+12
* Fix SP scanning jank: memoize by tweak + yield + coalesceAdam Soltys2026-06-271-21/+73
* Make silent-payment receives first-class in the UIAdam Soltys2026-06-271-4/+38
* Catch-up scaling: dust filter + per-block Bloom filtersAdam Soltys2026-06-271-13/+27
* Mempool (unconfirmed) silent-payment discoveryAdam Soltys2026-06-271-13/+41
* Fix SP balance not showing — fold SP into spendable/pendingIncoming gettersAdam Soltys2026-06-271-3/+4
* Fix stuck 'Scanning…' — auto-scans no longer touch the visible flagAdam Soltys2026-06-271-5/+7
* Push silent payments over WebSocket instead of pollingAdam Soltys2026-06-271-1/+65
* Auto-scan for silent payments + fold found value into balanceAdam Soltys2026-06-271-3/+6
* Spend received silent-payment outputs (taproot key-path)Adam Soltys2026-06-271-23/+70
* Wire silent-payment receiving into the wallet (scan + balance + UI)Adam Soltys2026-06-271-1/+95
* Wire SP foundations into the wallet: configurable indexer + keys/addressAdam Soltys2026-06-271-1/+23
* Sort pending txs newest-first in History (by firstSeen, not blockTime)Adam Soltys2026-06-271-0/+4
* Harden Electrum WS recovery: fail in-flight calls on drop, faster half-open d...Adam Soltys2026-06-271-4/+12
* Per-network data source; drop duplicate regtest fields; add mutinynetAdam Soltys2026-06-271-6/+9
* Fix electrum reconcile stall: keep _rpcId numeric (id:null broke matching)Adam Soltys2026-06-271-2/+5
* Use Fulcrum (Electrum/WS) for regtest data + push, dropping esploraAdam Soltys2026-06-271-2/+2
* Add regtest network supportAdam Soltys2026-06-271-2/+6
* Refresh tx confirmations on poll so non-WS backends don't show stale pendingAdam Soltys2026-06-271-0/+11
* Throttle Electrum requests so scans don't overwhelm public serversAdam Soltys2026-06-261-7/+32
* Fix stale cross-device balance + Electrum call timeoutsAdam Soltys2026-06-261-16/+17
* Update balance/history optimistically right after a sendAdam Soltys2026-06-261-0/+52
* Make auto log-out per-wallet — only signs out the wallet it's set forAdam Soltys2026-06-261-0/+7
* Persist wallets as watch-only across sessions; re-enter seed to spendAdam Soltys2026-06-261-1/+30
* Stage Electrum failover + coinos-primary cutover switchAdam Soltys2026-06-261-2/+17
* Add Electrum-over-WebSocket as an alternative data backendAdam Soltys2026-06-261-22/+91
* Add Silent Payments (BIP-352) sendingAdam Soltys2026-06-251-7/+66
* Celebrate a received payment once; don't re-show after refresh/reopenAdam Soltys2026-06-251-3/+3
* Compact gift links: base32 codec + uppercase /g/ path for a smaller QRAdam Soltys2026-06-251-5/+65
* Gift claim: detect already-claimed (even unconfirmed) and block the raceAdam Soltys2026-06-251-0/+16
* Confirm transactions via the WebSocket push, not RESTAdam Soltys2026-06-251-37/+46
* Credit payments instantly from the watcher push (no REST on critical path)Adam Soltys2026-06-251-23/+89
* Realtime via self-hosted ZMQ watcher (Electrum-over-WS)Adam Soltys2026-06-251-104/+76
* Fast-poll the receive address while watching for a paymentAdam Soltys2026-06-251-1/+38
* Faster WS reconnect; stop double-running the held-coin reconcileAdam Soltys2026-06-251-1/+9
* Detect stuck low-fee txs and stop actively monitoring themAdam Soltys2026-06-241-3/+29
* Watch pending-coin addresses; let per-address rescans queueAdam Soltys2026-06-241-13/+20
* Drop background/full rescans for on-demand per-address rescanAdam Soltys2026-06-241-9/+58
* Make pending receives fast: cut REST load, surface live/polling stateAdam Soltys2026-06-241-7/+24
* Allow gifting the whole balance (no-change sweep) via MaxAdam Soltys2026-06-241-15/+36
* Balance, claim button, and gift-recipient backup verificationAdam Soltys2026-06-241-2/+16
* Instant gift-via-split and spend-unconfirmed supportAdam Soltys2026-06-241-23/+83
* Minimize gift lock-up: best-fit coins + optional pre-splitAdam Soltys2026-06-241-17/+47
* Deduct gift-locked coins from the spendable balanceAdam Soltys2026-06-241-0/+13