diff options
| author | Adam Soltys <[email protected]> | 2026-10-09 08:48:06 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-10-09 08:48:06 -0700 |
| commit | e1e6665910f77009d61947528dcf4a0a528e03fc (patch) | |
| tree | 31091ca88ed010c58cd4938b5bec02d91057e2d8 /android/app | |
| parent | 8d5786239837710683fec1b7b49868fb133e22cc (diff) | |
| download | coinosv3-e1e6665910f77009d61947528dcf4a0a528e03fc.tar.gz coinosv3-e1e6665910f77009d61947528dcf4a0a528e03fc.zip | |
DMs: a linked nostr login whose signer hadn't resumed yet (a reload before the bunker reconnected, a session just dropped) counted as "every key is here", so each wrap sealed to the login npub was tried on the wallet key alone, given up after ~40 s and logged as opened — never asked for again (a phone kept 9 of 186 messages). Since b06bbb4 the check only passes with no login or a live signer that decrypts (or Amber); a drain without one waits for the signer instead of re-running the wallet key, and the slow retry is rescheduled in finally so an early return can't end it. "All promises were rejected" (every relay refused the bunker request) and "not open anymore" count as try-later, not "not ours". Heal v2 re-opens every wrap the relays still hold, marked done only once nothing it re-opened is still waiting for the signer
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MgAFLnkF7KrdhuyCLMNgtL
Diffstat (limited to 'android/app')
0 files changed, 0 insertions, 0 deletions
