List of all items
Structs
- event::Event
- event::borrow::EventBorrow
- event::builder::EventBuilder
- event::id::EventId
- event::tag::Tag
- event::tag::cow::CowTag
- event::tag::list::Tags
- event::unsigned::UnsignedEvent
- filter::Filter
- filter::MatchEventOptions
- filter::SingleLetterTag
- key::Keys
- key::public_key::PublicKey
- key::secret_key::SecretKey
- message::SubscriptionId
- nips::nip01::Coordinate
- nips::nip01::CoordinateBorrow
- nips::nip01::Metadata
- nips::nip02::Contact
- nips::nip05::Nip05Address
- nips::nip05::Nip05Profile
- nips::nip09::EventDeletionRequest
- nips::nip11::FeeSchedule
- nips::nip11::FeeSchedules
- nips::nip11::Limitation
- nips::nip11::RelayInformationDocument
- nips::nip11::Retention
- nips::nip15::CustomerContact
- nips::nip15::CustomerOrder
- nips::nip15::CustomerOrderItem
- nips::nip15::MerchantPaymentRequest
- nips::nip15::MerchantVerifyPayment
- nips::nip15::PaymentOption
- nips::nip15::ProductData
- nips::nip15::ShippingCost
- nips::nip15::ShippingMethod
- nips::nip15::StallData
- nips::nip19::Nip19Coordinate
- nips::nip19::Nip19Event
- nips::nip19::Nip19Profile
- nips::nip25::ReactionTarget
- nips::nip34::GitIssue
- nips::nip34::GitPatch
- nips::nip34::GitPatchCommitter
- nips::nip34::GitRepositoryAnnouncement
- nips::nip35::Torrent
- nips::nip35::TorrentFile
- nips::nip38::LiveStatus
- nips::nip39::Identity
- nips::nip44::v2::ConversationKey
- nips::nip46::NostrConnectMetadata
- nips::nip46::NostrConnectResponse
- nips::nip47::CancelHoldInvoiceRequest
- nips::nip47::CancelHoldInvoiceResponse
- nips::nip47::GetBalanceResponse
- nips::nip47::GetInfoResponse
- nips::nip47::HoldInvoiceAcceptedNotification
- nips::nip47::KeysendTLVRecord
- nips::nip47::ListTransactionsRequest
- nips::nip47::LookupInvoiceRequest
- nips::nip47::LookupInvoiceResponse
- nips::nip47::MakeHoldInvoiceRequest
- nips::nip47::MakeHoldInvoiceResponse
- nips::nip47::MakeInvoiceRequest
- nips::nip47::MakeInvoiceResponse
- nips::nip47::MultiPayInvoiceRequest
- nips::nip47::MultiPayKeysendRequest
- nips::nip47::NIP47Error
- nips::nip47::NostrWalletConnectURI
- nips::nip47::Notification
- nips::nip47::NotificationTemplate
- nips::nip47::PayInvoiceRequest
- nips::nip47::PayInvoiceResponse
- nips::nip47::PayKeysendRequest
- nips::nip47::PayKeysendResponse
- nips::nip47::PaymentNotification
- nips::nip47::Request
- nips::nip47::Response
- nips::nip47::SettleHoldInvoiceRequest
- nips::nip47::SettleHoldInvoiceResponse
- nips::nip49::EncryptedSecretKey
- nips::nip51::ArticlesCuration
- nips::nip51::Bookmarks
- nips::nip51::Emojis
- nips::nip51::Interests
- nips::nip51::MuteList
- nips::nip53::LiveEvent
- nips::nip53::LiveEventHost
- nips::nip57::ZapRequestData
- nips::nip59::UnwrappedGift
- nips::nip60::CashuProof
- nips::nip60::QuoteEvent
- nips::nip60::SpendingHistory
- nips::nip60::TokenEvent
- nips::nip60::WalletEvent
- nips::nip88::Poll
- nips::nip88::PollOption
- nips::nip90::JobFeedbackData
- nips::nip94::FileMetadata
- nips::nip96::Nip94Event
- nips::nip96::ServerConfig
- nips::nip96::UploadRequest
- nips::nip96::UploadResponse
- nips::nip98::HttpData
- nips::nipb0::WebBookmark
- nips::nipc0::CodeSnippet
- parser::NostrParser
- parser::NostrParserIter
- parser::NostrParserOptions
- signer::SignerError
- types::image::ImageDimensions
- types::time::Instant
- types::time::SystemTime
- types::time::Timestamp
- types::url::OpaqueOrigin
- types::url::ParseOptions
- types::url::PathSegmentsMut
- types::url::RelayUrl
- types::url::Url
- types::url::UrlQuery
- types::url::form_urlencoded::ByteSerialize
- types::url::form_urlencoded::Parse
- types::url::form_urlencoded::ParseIntoOwned
- types::url::form_urlencoded::Serializer
Enums
- event::Error
- event::builder::Error
- event::builder::WrongKindError
- event::kind::Kind
- event::tag::Error
- event::tag::kind::TagKind
- event::tag::standard::TagStandard
- filter::Alphabet
- filter::SingleLetterTagError
- key::Error
- message::MessageHandleError
- message::client::ClientMessage
- message::relay::MachineReadablePrefix
- message::relay::RelayMessage
- nips::nip01::Error
- nips::nip04::Error
- nips::nip05::Error
- nips::nip06::Error
- nips::nip10::Error
- nips::nip10::Marker
- nips::nip11::RetentionKind
- nips::nip19::Error
- nips::nip19::Nip19
- nips::nip21::Error
- nips::nip21::Nip21
- nips::nip21::UnsupportedVariant
- nips::nip22::CommentTarget
- nips::nip34::GitPatchContent
- nips::nip38::StatusType
- nips::nip39::Error
- nips::nip39::ExternalIdentity
- nips::nip44::Error
- nips::nip44::Version
- nips::nip44::v2::ErrorV2
- nips::nip46::Error
- nips::nip46::NostrConnectMessage
- nips::nip46::NostrConnectMethod
- nips::nip46::NostrConnectRequest
- nips::nip46::NostrConnectURI
- nips::nip46::ResponseResult
- nips::nip47::Error
- nips::nip47::ErrorCode
- nips::nip47::Method
- nips::nip47::NotificationResult
- nips::nip47::NotificationType
- nips::nip47::RequestParams
- nips::nip47::ResponseResult
- nips::nip47::TransactionState
- nips::nip47::TransactionType
- nips::nip48::Protocol
- nips::nip49::Error
- nips::nip49::KeySecurity
- nips::nip49::Version
- nips::nip53::Error
- nips::nip53::LiveEventMarker
- nips::nip53::LiveEventStatus
- nips::nip56::Error
- nips::nip56::Report
- nips::nip57::Error
- nips::nip57::ZapType
- nips::nip58::Error
- nips::nip59::Error
- nips::nip60::Error
- nips::nip60::TransactionDirection
- nips::nip62::VanishTarget
- nips::nip65::Error
- nips::nip65::RelayMetadata
- nips::nip73::Error
- nips::nip73::ExternalContentId
- nips::nip73::Nip73Kind
- nips::nip88::Error
- nips::nip88::PollResponse
- nips::nip88::PollType
- nips::nip90::DataVendingMachineStatus
- nips::nip90::Error
- nips::nip94::FileMetadataError
- nips::nip96::Error
- nips::nip96::UploadResponseStatus
- nips::nip98::Error
- nips::nip98::HttpMethod
- nips::nip98::RequiredTags
- parser::Error
- parser::Token
- signer::SignerBackend
- types::image::Error
- types::url::Error
- types::url::Host
- types::url::Origin
- types::url::ParseError
- types::url::Position
- types::url::SyntaxViolation
Traits
- nips::nip06::FromMnemonic
- nips::nip19::FromBech32
- nips::nip19::ToBech32
- nips::nip21::FromNostrUri
- nips::nip21::ToNostrUri
- signer::NostrSigner
- types::time::TimeSupplier
- types::url::TryIntoUrl
- types::url::form_urlencoded::Target
- util::JsonUtil
Functions
- nips::nip04::decrypt
- nips::nip04::decrypt_to_bytes
- nips::nip04::encrypt
- nips::nip04::encrypt_with_rng
- nips::nip05::verify_from_json
- nips::nip05::verify_from_raw_json
- nips::nip13::get_leading_zero_bits
- nips::nip13::get_prefixes_for_difficulty
- nips::nip17::extract_owned_relay_list
- nips::nip17::extract_relay_list
- nips::nip22::extract_parent
- nips::nip22::extract_root
- nips::nip42::is_valid_auth_event
- nips::nip44::decrypt
- nips::nip44::decrypt_to_bytes
- nips::nip44::encrypt
- nips::nip44::encrypt_with_rng
- nips::nip44::v2::decrypt_to_bytes
- nips::nip44::v2::encrypt_to_bytes
- nips::nip44::v2::encrypt_to_bytes_with_rng
- nips::nip57::anonymous_zap_request
- nips::nip57::create_encryption_key
- nips::nip57::decrypt_received_private_zap_message
- nips::nip57::decrypt_sent_private_zap_message
- nips::nip57::encrypt_private_zap_message
- nips::nip57::private_zap_request
- nips::nip57::private_zap_request_with_ctx
- nips::nip59::extract_rumor
- nips::nip59::make_seal
- nips::nip65::extract_owned_relay_list
- nips::nip65::extract_relay_list
- nips::nip96::get_server_config_url
- nips::nip98::verify_auth_header
- types::url::form_urlencoded::byte_serialize
- types::url::form_urlencoded::parse
- util::generate_shared_key
- util::hkdf::expand
- util::hkdf::extract
Type Aliases
- event::tag::list::TagsIndexes
- types::url::EncodingOverride
- types::url::form_urlencoded::EncodingOverride
- util::BoxedFuture
Statics
Constants
- event::kind::ADDRESSABLE_RANGE
- event::kind::EPHEMERAL_RANGE
- event::kind::NIP90_JOB_REQUEST_RANGE
- event::kind::NIP90_JOB_RESULT_RANGE
- event::kind::REGULAR_RANGE
- event::kind::REPLACEABLE_RANGE
- nips::nip19::AUTHOR
- nips::nip19::KIND
- nips::nip19::PREFIX_BECH32_COORDINATE
- nips::nip19::PREFIX_BECH32_EVENT
- nips::nip19::PREFIX_BECH32_NOTE_ID
- nips::nip19::PREFIX_BECH32_PROFILE
- nips::nip19::PREFIX_BECH32_PUBLIC_KEY
- nips::nip19::PREFIX_BECH32_SECRET_KEY
- nips::nip19::PREFIX_BECH32_SECRET_KEY_ENCRYPTED
- nips::nip19::RELAY
- nips::nip19::SPECIAL
- nips::nip21::SCHEME
- nips::nip34::EUC
- nips::nip46::NOSTR_CONNECT_BUNKER_URI_SCHEME
- nips::nip46::NOSTR_CONNECT_URI_SCHEME
- nips::nip47::NOSTR_WALLET_CONNECT_URI_SCHEME
- nips::nip59::RANGE_RANDOM_TIMESTAMP_TWEAK
- types::time::UNIX_EPOCH