diff options
| author | Adam Soltys <[email protected]> | 2026-10-09 16:45:22 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-10-09 16:45:22 -0700 |
| commit | 095caadcba5a63f5969e50777d7e482c1d32174e (patch) | |
| tree | 6106cc7dd21d3328c788026c237d8310b720eda4 /dev.js | |
| parent | 20369cae83fe02968ac4318f3b8f4e9dcbbaa1cf (diff) | |
| download | coinosv3-095caadcba5a63f5969e50777d7e482c1d32174e.tar.gz coinosv3-095caadcba5a63f5969e50777d7e482c1d32174e.zip | |
Spending: one coin, one "Received" row — across devices. The Daniel still saw four "Received 1,000" rows and "Payment received! 4,000" for what the ASP shows is a single 1,000 sat coin (and two rows for his 1,005). A receive movement is recorded by every device or tab that sees the coin arrive, each under its own id, and the cross-device merge unions movements by id — so each kept its own row, and the registrar-receipt tagging marked some ⚡. lnFoldedIds now also folds receives of the same coin: the ⚡-tagged one stays (its icon is right), else the earliest. Same read-time derivation as the claim twins (history, celebration, arkMovements, LN tagging), so nothing is deleted and no synced copy brings a twin back.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Vps2H27rhbG9ZqseGfMrc3
Diffstat (limited to 'dev.js')
0 files changed, 0 insertions, 0 deletions
