Fix delayed transparent startup REQs on websocket open
## Summary
Transparent relay startup REQs were only first enqueued after , which left them sitting behind the current ewebsock native read loop until inbound traffic arrived. This caused delayed contacts/bootstrap fetches and black Home on cold start.
## Scope
- enqueue transparent REQs while the websocket leg is still
- track websocket-leg generation on transparent active legs
- replay only on a new websocket leg, not on the initial open after a pre-open enqueue
## Validation
- websocket-backed enostr tests for initial-open no-duplicate replay
- websocket-backed enostr tests for reconnect replay
1 条评论