Thanks.
I've tried several times (unsuccessfully) to build another library on top of nostr-types which provide a futures Stream over a websocket listener, provides high-level actions that use it (like post, fetch a post, fetch a contact list, etc), and allows the consumer to plug-in their own websocket listening code as long as it implements the Trait I need to drive it. That would be the library to build new clients on. But it's rather tricky to write that kind of rust. I may not be quite smart enough, or maybe I've just not succeeded yet.
Did you ask ChatGPT?
Please Login to reply.
I think that might be a long conversation. But maybe I'd get there faster.