aboutsummaryrefslogtreecommitdiffstats
path: root/src/ark/manager.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-02 22:18:16 -0700
committerAdam Soltys <[email protected]>2026-09-02 22:18:16 -0700
commitd28b716ae791f924d7dea901b9a9711e44bd7312 (patch)
treeed3c2307ab1ee55a8e33fb7d873c5d521dd3ed87 /src/ark/manager.js
parentea5bd5bfd7f6d41c64319847597894e61a61f126 (diff)
downloadcoinosv3-d28b716ae791f924d7dea901b9a9711e44bd7312.tar.gz
coinosv3-d28b716ae791f924d7dea901b9a9711e44bd7312.zip
The Amethyst handshake survives its own launch: opening the signer app freezes the tab (relay sockets die as the approval publishes) and its callbackUrl then RELOADS the page, discarding the client key mid-handshake — so the pending connect now persists to sessionStorage, the wait races the live subscription against a stored-event poller kicked on every return to visibility, and a fresh boot resumes the handshake instead of shrugging. Proven both ways with a scripted signer: approval after reload, and approval stored while the page was gone
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01MrkLsNScXe9b6BviUSdmMr
Diffstat (limited to 'src/ark/manager.js')
0 files changed, 0 insertions, 0 deletions