aboutsummaryrefslogtreecommitdiffstats
path: root/src/ark
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-07-04 22:21:12 -0700
committerAdam Soltys <[email protected]>2026-07-04 22:21:12 -0700
commit086bcf33d532f61505a0bc19e8f2d1f08392acce (patch)
treee30d3adeb9adb70029abb7d932ab7bd28a96d010 /src/ark
parent0f96ea2500a311ab77a9fed3b10ab928370a6b0d (diff)
downloadcoinosv3-086bcf33d532f61505a0bc19e8f2d1f08392acce.tar.gz
coinosv3-086bcf33d532f61505a0bc19e8f2d1f08392acce.zip
Per-network nostr sync + honest balance loading state
One shared d-tag let a network switch apply the mainnet snapshot to a signet wallet (the flash of wrong balance) and clobber mainnet state on the relays. Each network now syncs its own replaceable event (mainnet keeps the legacy bare tag), snapshots carry netName, and a foreign-net snapshot is never applied. The balance card spins until cache, Nostr, or a scan has populated this network once — 'scanning' alone missed the cache/Nostr window after wallet.load(). Co-Authored-By: Claude Fable 5 <[email protected]>
Diffstat (limited to 'src/ark')
0 files changed, 0 insertions, 0 deletions