aboutsummaryrefslogtreecommitdiffstats
path: root/src/api.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-06-29 08:16:36 -0700
committerAdam Soltys <[email protected]>2026-06-29 08:16:36 -0700
commitce084def3e71620a0ce7722c6f0412f4f13b75bd (patch)
treee2726555f8992077fa77291e2c1bee2e5beb758c /src/api.js
parent729690e58a2601ec9c96f5b4431944c1d8f999c7 (diff)
downloadcoinosv3-ce084def3e71620a0ce7722c6f0412f4f13b75bd.tar.gz
coinosv3-ce084def3e71620a0ce7722c6f0412f4f13b75bd.zip
Receive dropdown, drop the Swap tab, auto-detect pasted invoices
- Receive: replace the 3-button segmented control (too wide on mobile) with a compact 'Receive over' dropdown that scales to more address types. - Remove the standalone Swap tab. Paying an invoice now lives in Send; the in-flight/recent swap list folds into the top of History. Deleted the dead swapTab + doSubmarine. - Send: as soon as a valid bolt11 is pasted/typed/scanned into the recipient field, jump straight to the Lightning confirmation (submarine-swap quote with itemized cost) — the invoice's baked-in amount is used, so the amount field is skipped entirely. Wired into the recipient onInput, the paste button, and QR scan. Verified in-browser: Swap tab gone, dropdown renders, and a pasted 60k invoice auto-progresses to 'Pay over Lightning' with the Boltz fee shown, no Review tap. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Diffstat (limited to 'src/api.js')
0 files changed, 0 insertions, 0 deletions