nostr
nostr copied to clipboard
Nostr protocol implementation, SDK and FFI
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.116 to 1.0.117. Release notes Sourced from serde_json's releases. v1.0.117 Resolve unexpected_cfgs warning (#1130) Commits 0ae247c Release 1.0.117 4517c7a PartialEq is not implemented between Value and 128-bit...
Add logic for NIP42 authentication and an option to allow to enable/disable it in client `Options`.
Add new enum for `Client` notifications, to extend `RelayPoolNotification` with variants like `PrivateDirectMessage { sender, message, timestamp, ... }`
PRs related: #178 #184
Bumps [base64](https://github.com/marshallpierce/rust-base64) from 0.21.7 to 0.22.1. Changelog Sourced from base64's changelog. 0.22.1 Correct the symbols used for the predefined alphabet::BIN_HEX. 0.22.0 DecodeSliceError::OutputSliceTooSmall is now conservative rather than precise. That is,...
Closes #291
https://github.com/nostr-protocol/nips/pull/851
### Description Add merkle mountain range as an append only vector commitment to nostr events' metadata. This produces an authenticated event log. The NIP was briefly sketched [here](https://github.com/nostr-protocol/nips/issues/419) The current...
By providing a Stamper trait impl with the http library already in the dep tree ### Description I didn't like to add another HTTP dep to a library that already...