Damus
Yuki Kishimoto · 1w
Yes, I've starter working on it a couple of days ago. The PR: https://github.com/rust-nostr/nostr/pull/1252 I'm working on making all the libraries runtime-agnostic. Hope to have a PR ready soon.
reya profile picture
It looks like nostr-sdk automatically runs negentropy sync when relays are added. I think this causes a bottleneck in my app and creates significant delays. My app flow works like this:

1. Users launch the app
2. The app connects to bootstrap relays
3. The app gets the user's relay list and verifies its existence
4. If the relay list exists → Get profile → Get and verify messaging relays

The flow is simple and runs step by step, so I don't think the backend affects it much. If I disable gossip, it runs fine.
1
reya · 1w
I've done some debugging. After I create subscriptions, the relay responds immediately, but somehow the notification channel isn't receiving events yet.
Yuki Kishimoto · 6d
Does this happen with the in-memory gossip store, or with the SQLite one? Or both?