summaryrefslogtreecommitdiffstats
path: root/src/ark/manager.js
Commit message (Expand)AuthorAgeFilesLines
* A zap answers as fast as the route allows.Adam Soltys2026-09-141-0/+15
* A zap answered by two tabs no longer reports as failed.Adam Soltys2026-09-141-1/+22
* The renewal happens whether or not anyone opens the app.Adam Soltys2026-09-131-1/+172
* Report rejected Ark sends and exclude server-rejected expired inputsAdam Soltys2026-09-111-2/+24
* Ark: persist vtxo bytes as base64 (a third smaller than hex); hex still read,...Adam Soltys2026-09-101-10/+12
* Ark: local state stops growing forever — spent coins shed bytes, done actio...Adam Soltys2026-09-101-0/+52
* The carousel stutter is the ark history memo re-cooling on a timer: rebuildin...Adam Soltys2026-09-041-0/+4
* Ark reconcile signs in time-sliced batches: it built a status query (schnorr ...Adam Soltys2026-09-031-3/+12
* Ark key derivation gets memoized — the boot CPU hog. A profile of the first...Adam Soltys2026-09-031-2/+13
* An offboard's price stops hiding in one number: the miners' cut and the ASP's...Adam Soltys2026-09-021-3/+9
* The 200ms of secp256k1 hiding in every repaint: the depth advisory priced a f...Adam Soltys2026-09-021-1/+10
* The tester with 233 sats gets to spend them: invoice coverage judges the SUM ...Adam Soltys2026-09-021-1/+5
* The chain adapter learns a second road: mainnet esplora calls fail over betwe...Adam Soltys2026-08-311-6/+30
* The mailbox cursor stops leaping wounded messages: it advances only after a m...Adam Soltys2026-08-311-2/+31
* One spend, one row: send and lightning-pay movements now record which coins t...Adam Soltys2026-08-301-0/+4
* Staging gets the mainnet fee model end to end: /lnquote?network=mutinynet quo...Adam Soltys2026-08-291-1/+3
* A round's output can no longer strand: every refresh asks the server to drop ...Adam Soltys2026-08-291-12/+39
* The wallet learns to read BOLT 12 for itself: offers and invoices decode clie...Adam Soltys2026-08-291-5/+27
* The mailbox checkpoint was a timestamp all along: receives are dated by when ...Adam Soltys2026-08-291-7/+11
* A payment that lands now is dated now: expiry-based age estimation applies on...Adam Soltys2026-08-281-2/+8
* One payment, one line: the settle path is idempotent (the mailbox push and th...Adam Soltys2026-08-281-2/+8
* Renewals earn a line in the ledger: "Renewed ↻" rows in history showing wha...Adam Soltys2026-08-281-1/+1
* Renewal stops billing for tidiness: six refund coins after a failed payment n...Adam Soltys2026-08-271-1/+1
* Dead coins stop travelling: an expired vtxo leaves the balance and the coin p...Adam Soltys2026-08-241-8/+35
* The claim sorts its coins the way the server counts them: HTLC vtxos line up ...Adam Soltys2026-08-181-4/+13
* A many-coined receive keeps the server's own order: the claim step stops alph...Adam Soltys2026-08-181-3/+6
* A refresh learns to let go: a participation rejected for unusable inputs asks...Adam Soltys2026-08-181-4/+96
* Money stops arriving without a story: the mailbox checkpoint stays local read...Adam Soltys2026-08-181-1/+10
* The HTLC expiry stops trusting a cached clock: tip fetches bypass the CDN, an...Adam Soltys2026-08-181-1/+15
* The board drive gets a second witness: the wallet's own chain view vouches fo...Adam Soltys2026-08-181-4/+21
* A confirmed board stops waiting on a flaky tip: confirmation itself counts fo...Adam Soltys2026-08-181-4/+9
* Zaps too gather what they need: several coins each lock an HTLC under one pay...Adam Soltys2026-08-141-50/+88
* A send covers itself from as many coins as it needs: one atomic package cosig...Adam Soltys2026-08-141-34/+85
* A mailbox backlog claimed at sign-in reads as the old payments they are, not ...Adam Soltys2026-08-141-1/+27
* Pay what the route costs: sends quote the network fee up front (zero between ...Adam Soltys2026-08-141-6/+24
* A waiting board says what it waits for: the Moving line counts confirmations,...Adam Soltys2026-08-091-6/+12
* Boards show the server their funding tx, as mainnet now insistsAdam Soltys2026-08-051-0/+2
* hal speaks pver 5: preimages prove their size, and fees round up as oneAdam Soltys2026-08-051-3/+6
* Ark gifts go down to 1 sat; negative amounts can't OOM the encoderAdam Soltys2026-08-041-0/+5
* A freshly imported wallet shows history, not a celebrationAdam Soltys2026-08-031-1/+15
* Ark: partial moves to Savings via an exact-amount splitAdam Soltys2026-08-021-3/+9
* Rebrand: hal → coinos v3Adam Soltys2026-08-021-4/+4
* Simplify: one Lightning path, one balance, fewer featuresAdam Soltys2026-08-011-26/+0
* Background NWC: the worker now answers — and pays — from the pouchAdam Soltys2026-08-011-2/+32
* Stop the nostr sync snapshot from importing another ASP's coinsAdam Soltys2026-08-011-1/+9
* Never render another ASP's Ark state before connectingAdam Soltys2026-08-011-0/+7
* Keep Ark state per ASP, not just per walletAdam Soltys2026-08-011-0/+14
* Client support for third-party HTLC vtxos (trustless swap bridges)Adam Soltys2026-07-311-0/+137
* Fix send-form UX around lightning pays; harden ln state machinesAdam Soltys2026-07-311-7/+33
* Dust-isolate arkoor outputs; prove lightning E2E on regtestAdam Soltys2026-07-311-49/+69