lib.rs 550 B

1234567891011121314151617
  1. //! # Nostr Client
  2. //!
  3. //! This crate will connect to other relayer or relayers and will subscribe to
  4. //! events or perform any operation that can be done in the protocol.
  5. //!
  6. //! The client will let you connect to a pool of relayers oferring a simple
  7. //! and unified interface to interact with a pool of relayers at the same time.
  8. //!
  9. //! It will also have reconnection logic built-in internally.
  10. #![deny(missing_docs, warnings)]
  11. pub mod client;
  12. mod error;
  13. pub mod pool;
  14. pub use url::Url;
  15. pub use self::{client::Client, error::Error, pool::Pool};