-
-
Notifications
You must be signed in to change notification settings - Fork 124
convert NIP96 to I/O-free implementation #935
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Removed reqwest dependency from the core library and added I/O-free functions for all these three NIPs. close rust-nostr#930
Hello @yukibtc , please have a look at this . Changing nip11 causes issues in |
Hey, thanks for the PR! I've started working on the NIP-05 module on Friday, but I didn't pushed the commits. I've opened now the PR: #936 Let me know what do you think. We can take the best of the 2 PRs. |
I think we can open another PR for all the NIP11 changes (both in nostr and nostr-relay-pool crates). Also, I don't know what to do exactly with the NIP11 in the |
yeah I guess that would be nice.. we can create a seperate pr for nip11. Definately it has to change to remove all IO dependency in |
- NIP05 already handled by @yukibtc in separate PR - NIP11 will be addressed in future PR - Focus this PR solely on NIP96
- Remove reqwest dependency from NIP96 - Add I/O-free server config and file upload fns - Update example to demonstrate new I/O-free API Partially addresses rust-nostr#930 (NIP96 portion only)
Removed reqwest dependency from the core library of NIP96 and added I/O-free functions. Intention here being to allow users to have more choice on client to use
partially addresses #930