aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/ark.js
Commit message (Expand)AuthorAgeFilesLines
* A zap answered by two tabs no longer reports as failed.Adam Soltys2026-09-141-0/+6
* The renewal happens whether or not anyone opens the app.Adam Soltys2026-09-131-1/+44
* Say the currency once, and stop hedging about old prices.Adam Soltys2026-09-111-11/+11
* Every payment remembers what it was worth.Adam Soltys2026-09-111-3/+5
* Include mining fees in the Spending deposit previewAdam Soltys2026-09-111-9/+25
* Report rejected Ark sends and exclude server-rejected expired inputsAdam Soltys2026-09-111-11/+14
* The wallet waits for its own state before painting, so nothing jumps.Adam Soltys2026-09-101-0/+25
* The zap chip lands on the tap and pulses until the payment settles.Adam Soltys2026-09-101-5/+16
* Each account in the switcher wears its own face, and its own renewal warning.Adam Soltys2026-09-101-0/+7
* Ark state moves to IndexedDB: raw bytes on disk, memory-fronted, write-behind.Adam Soltys2026-09-101-24/+22
* Ark: persist vtxo bytes as base64 (a third smaller than hex); hex still read,...Adam Soltys2026-09-101-4/+8
* Boot: price the Ark exit advisory by size only — no more 5s of secp256k1 on...Adam Soltys2026-09-091-13/+20
* Durable sync outbox: fix the fresh-device phantom "Sent" that showed a zero b...Adam Soltys2026-09-061-24/+43
* Auto-pay: no "Paying" screen — the badge animates spinner → green check i...Adam Soltys2026-09-061-11/+19
* LNURL auto-pay: budget presets + skip the review-screen flash on an armed pay.Adam Soltys2026-09-061-12/+30
* LNURL/merchant payments read as PAYMENTS, not zaps, and skip redundant steps....Adam Soltys2026-09-061-3/+33
* Spending-coins rows say what they mean: the exit chip reads "exit cost 3,688 ...Adam Soltys2026-09-041-12/+8
* Lightning receives to a [email protected] address now wear the ⚡ instead of th...Adam Soltys2026-09-041-6/+68
* The carousel stutter is the ark history memo re-cooling on a timer: rebuildin...Adam Soltys2026-09-041-9/+9
* The Move panel (Top up from savings / move to savings) gets a Cancel: it unfo...Adam Soltys2026-09-031-1/+7
* The exit-depth advisory stops pricing itself in the render path: it decoded e...Adam Soltys2026-09-031-21/+39
* The post-refresh drag stops lurching: ark's state persistence was the stall. ...Adam Soltys2026-09-031-2/+42
* The real 'false start': the auto-select-Spending one-shot yanking the card ba...Adam Soltys2026-09-031-1/+8
* Copy preimage joins the cluster too: no longer a lone full-width block, now a...Adam Soltys2026-09-031-2/+3
* The send/gift detail's small buttons cluster instead of scattering: every sec...Adam Soltys2026-09-031-11/+20
* The rail glyph tells the truth on-chain: board, offboard (Moved to Savings) a...Adam Soltys2026-09-031-6/+19
* Reconcile rows earn a real detail page: date, amount, and every consumed coin...Adam Soltys2026-09-031-5/+41
* The reconcile row sheds its costume entirely: just Sent, a time, an amount �...Adam Soltys2026-09-031-15/+10
* 'Spent on another device' stops sounding like an accusation: the reconcile ro...Adam Soltys2026-09-031-4/+14
* An offboard's price stops hiding in one number: the miners' cut and the ASP's...Adam Soltys2026-09-021-1/+10
* The drag holds its tongue until you let go — no account switch while the bu...Adam Soltys2026-09-021-10/+15
* History becomes home: the tab bar slims to Receive | Send (tapping the lit on...Adam Soltys2026-09-021-1/+2
* Two small trims: the payment detail's copy-preimage becomes a full-width butt...Adam Soltys2026-09-021-1/+1
* The 200ms of secp256k1 hiding in every repaint: the depth advisory priced a f...Adam Soltys2026-09-021-1/+11
* Three render hogs put on a leash for the sluggish-tabs hunt: qrSvg is memoize...Adam Soltys2026-09-021-0/+13
* The paying spinner narrates its retries: a Lightning pay that fails its route...Adam Soltys2026-09-021-1/+5
* Max reaches every Lightning amount form: amountless bolt11s, ark zaps, and li...Adam Soltys2026-09-021-0/+25
* The tester with 233 sats gets to spend them: invoice coverage judges the SUM ...Adam Soltys2026-09-021-6/+26
* Cold boots stop lying for a few seconds: an empty profile answer (relays stil...Adam Soltys2026-08-311-0/+18
* The chain adapter learns a second road: mainnet esplora calls fail over betwe...Adam Soltys2026-08-311-2/+12
* Max prices the rail you're standing on: an ark-address recipient viewed from ...Adam Soltys2026-08-311-2/+10
* One spend, one row: send and lightning-pay movements now record which coins t...Adam Soltys2026-08-301-11/+31
* The phone's Back button closes a payment's details instead of teleporting to ...Adam Soltys2026-08-301-2/+2
* A board that never funded stops masquerading as work in progress: the tx buil...Adam Soltys2026-08-301-0/+23
* The boarded screen tells the truth about the wait: 'Ready to spend after N co...Adam Soltys2026-08-301-2/+9
* The Max sweep's stand-in taproot program takes the x-only 32 bytes — the co...Adam Soltys2026-08-301-1/+2
* Max on the board form stops promising sats the funding transaction can't carr...Adam Soltys2026-08-301-3/+10
* Pasting your own coinos name (or ark address) opens the boarding panel at pas...Adam Soltys2026-08-301-15/+38
* The cooney ghost spend gets laid to rest on every device: the ark-state merge...Adam Soltys2026-08-301-1/+19
* A lone coin reads as one: the coins page intro gets a singular form instead o...Adam Soltys2026-08-301-1/+3