diff options
| author | Adam Soltys <[email protected]> | 2026-09-03 22:41:23 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-03 22:41:23 -0700 |
| commit | 031336226b87d98c03940d4bb75032b776608b36 (patch) | |
| tree | dbddce1e0c57e683af26e536e1e43e0a3616cbbc /dev.js | |
| parent | 94e837c04afd8c5c1257275cceccce85199151ec (diff) | |
| download | coinosv3-031336226b87d98c03940d4bb75032b776608b36.tar.gz coinosv3-031336226b87d98c03940d4bb75032b776608b36.zip | |
The exit-depth advisory stops pricing itself in the render path: it decoded every spendable coin and built the exit txs (heavy secp256k1) synchronously on each render, and the cold first compute after a refresh landed right on the carousel drag. Now the render only reads the cached answer; the recompute runs in requestIdleCallback (keyed by coin set + feerate, so it fires only when something changed) and re-renders when done — the EC never competes with input
Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MrkLsNScXe9b6BviUSdmMr
Diffstat (limited to 'dev.js')
0 files changed, 0 insertions, 0 deletions
