diff options
| author | Adam Soltys <[email protected]> | 2026-09-21 10:26:38 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-21 10:26:38 -0700 |
| commit | 0761d901ed1f6468a5497e87efb2d21b1e222a02 (patch) | |
| tree | b0a1acb825556006ceb41fa867fff73ea80c60b2 /src/app.js | |
| parent | 9a03fafbb0a49c87fd9e6269f7db020caf62e0c6 (diff) | |
| download | coinosv3-0761d901ed1f6468a5497e87efb2d21b1e222a02.tar.gz coinosv3-0761d901ed1f6468a5497e87efb2d21b1e222a02.zip | |
Ark: a Lightning invoice steps past a preimage index another device already spent.
The ASP answered "invoice has already been paid" for a point-of-sale
invoice: the receive counter on the phone was behind the one the laptop
had used. createLnInvoice now retries on that answer with the next index
(the counter only moves up; the key index is allocated once an invoice
exists), so the Receive tab, NWC make_invoice and the point of sale all
recover instead of failing.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Tmfg8k5f3TbNJS34qiqHAp
Diffstat (limited to 'src/app.js')
0 files changed, 0 insertions, 0 deletions
