nostr_tools 1.0.9 copy "nostr_tools: ^1.0.9" to clipboard
nostr_tools: ^1.0.9 copied to clipboard

A Dart package that makes it easy to work with the nostr protocol and develop Nostr clients.

1.0.9 #

  • Improved the functionality of the RelayPool class by adding support for various message types besides EVENT. This enhancement allows for a more versatile use of the RelayPool. (Pull Request #3)

1.0.8 #

  • Fixed a bug in relay_impl and relay_pool_impl that caused the first message to be skipped when calling RelayEvent.connect. This ensures proper addition of messages to the controller. (Pull Request #2)

1.0.7 #

  • Added isValidPrivateKey method for the KeyApi class, allowing developers to validate private keys.
  • Introduced ChecksumVerificationException for Nip19 decode method, providing better error handling for checksum verification.

1.0.6 #

  • Resolved type casting issues with JSON data in Metadata class

1.0.4 #

  • SignatureVerificationException can now be handled by the client-side. This update makes it easier for developers to catch and handle this exception without having disrupting the events coming in.

1.0.3 #

  • Handling SignatureVerificationException

1.0.2 #

  • Initial release of nostr_tools package
  • Added support for nip01, nip02, nip04, nip05, nip06, and nip19
6
likes
120
pub points
85%
popularity

Publisher

verified publisheraniketambore-github-io.blogspot.com

A Dart package that makes it easy to work with the nostr protocol and develop Nostr clients.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

bech32, bip32, bip340, bip39, convert, crypto, http, kepler, meta, pointycastle, web_socket_channel

More

Packages that depend on nostr_tools