mikedilger on Nostr: Thanks. I've tried several times (unsuccessfully) to build another library on top of ...
Thanks.
I've tried several times (unsuccessfully) to build another library on top of nostr-types which provide a futures Stream<Item=Event> 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.
I've tried several times (unsuccessfully) to build another library on top of nostr-types which provide a futures Stream<Item=Event> 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.