aboutsummaryrefslogtreecommitdiffstats
path: root/src/electrum.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-03 22:50:36 -0700
committerAdam Soltys <[email protected]>2026-09-03 22:50:36 -0700
commitc0c6f017324a07fc7850cc2a6b705415b8a9e85c (patch)
treeb8dcf2d870dbb6b1507ddc8ef3c4700adfd40177 /src/electrum.js
parent031336226b87d98c03940d4bb75032b776608b36 (diff)
downloadcoinosv3-c0c6f017324a07fc7850cc2a6b705415b8a9e85c.tar.gz
coinosv3-c0c6f017324a07fc7850cc2a6b705415b8a9e85c.zip
Communities no longer decrypt on the home screen: init built and subscribed every community room up front (500 control + 500 guestbook + channels each — the bulk of the ~560ms of boot secp256k1 behind the carousel stutter). Now boot builds rooms from the decrypted local cache ONLY (subscribe:false), so the unread dot still reads last-known state, and the live backfill's verify/decrypt waits until the user actually opens Chat (homeView/room view subscribe then). ensureRoom split into cache-build + subscribeRoom
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01MrkLsNScXe9b6BviUSdmMr
Diffstat (limited to 'src/electrum.js')
0 files changed, 0 insertions, 0 deletions