diff options
| author | Adam Soltys <[email protected]> | 2026-06-29 08:16:36 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-06-29 08:16:36 -0700 |
| commit | ce084def3e71620a0ce7722c6f0412f4f13b75bd (patch) | |
| tree | e2726555f8992077fa77291e2c1bee2e5beb758c /src/api.js | |
| parent | 729690e58a2601ec9c96f5b4431944c1d8f999c7 (diff) | |
| download | coinosv3-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
