aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/sync.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-07-05 21:09:14 -0700
committerAdam Soltys <[email protected]>2026-07-05 21:09:14 -0700
commit71fa56f0bad19d7ea7758ab6aef2ffccd46e3c5b (patch)
treef558c7ef450df9096c3e3c422a9e995fbfe75f5d /src/features/sync.js
parent70db2a286bb1f9f5825907e765d45d4ba49199f2 (diff)
downloadcoinosv3-71fa56f0bad19d7ea7758ab6aef2ffccd46e3c5b.tar.gz
coinosv3-71fa56f0bad19d7ea7758ab6aef2ffccd46e3c5b.zip
Dedupe ark receive movements
The mailbox poll and live stream can process the same message concurrently (validation awaits in between): the vtxo itself deduped but both copies pushed a receive movement, so a claimed gift showed twice in History. The movement now only records when _addVtxo actually added the vtxo, and init() prunes duplicates the old race left behind. Co-Authored-By: Claude Fable 5 <[email protected]>
Diffstat (limited to 'src/features/sync.js')
0 files changed, 0 insertions, 0 deletions