diff options
| author | Adam Soltys <[email protected]> | 2026-09-21 11:51:16 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-21 11:51:16 -0700 |
| commit | 85c7256c86e6640f5424c8a1412d0323e4396aed (patch) | |
| tree | 7760ade5d92704bd916d0e4c400a1e024fc0dc48 /tools | |
| parent | 4befa5c5e22ace56415e24321ceb4d9589b27fb3 (diff) | |
| download | coinosv3-85c7256c86e6640f5424c8a1412d0323e4396aed.tar.gz coinosv3-85c7256c86e6640f5424c8a1412d0323e4396aed.zip | |
Ark: an invoice the server hands back for a hash it already holds is not ours.
StartLightningReceive on a payment hash with an unpaid invoice returns that
invoice — an earlier sale's amount and memo under a fresh QR (a 0.60 CAD
bill showed an 8,467-sat invoice on 2026-09-21). The returned invoice must
now carry the amount asked for and a comfortable expiry, or the index is
treated as spoken for and skipped. The counter is also floored above every
index an ln-recv action of ours already names, so a restored or merged
state can't rewind it.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Tmfg8k5f3TbNJS34qiqHAp
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions
