List of all items
Structs
- NostrKeys
- NostrResolverConfig
- NostrRootResolver
- ResolverEntry
- config::BlossomConfig
- config::Config
- config::NostrConfig
- config::S3Config
- config::ServerConfig
- config::StorageConfig
- config::SyncConfig
- daemon::EmbeddedDaemonInfo
- daemon::EmbeddedDaemonOptions
- fetch::FetchConfig
- fetch::Fetcher
- nostr_relay::NostrRelay
- nostr_relay::NostrRelayConfig
- nostrdb_integration::Ndb
- nostrdb_integration::SocialGraphStats
- nostrdb_integration::access::SocialGraphAccessControl
- nostrdb_integration::crawler::SocialGraphCrawler
- nostrdb_integration::snapshot::SnapshotOptions
- server::AppState
- server::AuthCredentials
- server::HashtreeServer
- server::blossom::BlobDescriptor
- server::blossom::BlossomAuth
- server::blossom::ListQuery
- server::stun::StunServerHandle
- storage::BlobMetadata
- storage::CachedRoot
- storage::DirEntry
- storage::DirectoryListing
- storage::FileChunkMetadata
- storage::FileRangeChunksOwned
- storage::GcStats
- storage::HashtreeStore
- storage::LocalStoreStats
- storage::PinnedItem
- storage::StorageByPriority
- storage::StorageRouter
- storage::StorageStats
- storage::TreeMeta
- storage::VerifyResult
- sync::BackgroundSync
- sync::SyncConfig
- sync::SyncStatus
- sync::SyncTask
- webrtc::Peer
- webrtc::PeerEntry
- webrtc::PendingRequest
- webrtc::WebRTCManager
- webrtc::WebRTCState
- webrtc::types::AnswerMessage
- webrtc::types::CandidateMessage
- webrtc::types::CandidatesMessage
- webrtc::types::DataRequest
- webrtc::types::DataResponse
- webrtc::types::HelloMessage
- webrtc::types::OfferMessage
- webrtc::types::PeerHTLConfig
- webrtc::types::PeerId
- webrtc::types::PeerStatus
- webrtc::types::PoolConfig
- webrtc::types::PoolSettings
- webrtc::types::WebRTCConfig
Enums
- ResolverError
- storage::LocalStore
- sync::SyncPriority
- webrtc::ConnectionState
- webrtc::types::DataMessage
- webrtc::types::PeerDirection
- webrtc::types::PeerPool
- webrtc::types::PeerStateEvent
- webrtc::types::SignalingMessage
Traits
Functions
- config::ensure_auth_cookie
- config::ensure_keys
- config::ensure_keys_string
- config::generate_auth_cookie
- config::generate_keys
- config::get_auth_cookie_path
- config::get_config_path
- config::get_hashtree_dir
- config::get_keys_path
- config::parse_npub
- config::pubkey_bytes
- config::read_auth_cookie
- config::read_keys
- daemon::start_embedded
- nostrdb_integration::get_follow_distance
- nostrdb_integration::get_follows
- nostrdb_integration::ingest_event
- nostrdb_integration::init_ndb
- nostrdb_integration::init_ndb_at_path
- nostrdb_integration::init_ndb_with_mapsize
- nostrdb_integration::is_overmuted
- nostrdb_integration::set_social_graph_root
- nostrdb_integration::snapshot::build_snapshot_chunks
- server::blossom::cors_preflight
- server::blossom::delete_blob
- server::blossom::head_blob
- server::blossom::list_blobs
- server::blossom::upload_blob
- server::blossom::verify_blossom_auth
- server::stun::start_stun_server
- webrtc::types::decrement_htl
- webrtc::types::encode_message
- webrtc::types::encode_request
- webrtc::types::encode_response
- webrtc::types::generate_uuid
- webrtc::types::hash_to_hex
- webrtc::types::parse_message
- webrtc::types::should_forward
Type Aliases
Constants
- server::blossom::DEFAULT_MAX_UPLOAD_SIZE
- server::stun::DEFAULT_STUN_PORT
- storage::PRIORITY_FOLLOWED
- storage::PRIORITY_OTHER
- storage::PRIORITY_OWN
- webrtc::types::DECREMENT_AT_MAX_PROB
- webrtc::types::DECREMENT_AT_MIN_PROB
- webrtc::types::HELLO_TAG
- webrtc::types::MAX_HTL
- webrtc::types::MSG_TYPE_REQUEST
- webrtc::types::MSG_TYPE_RESPONSE
- webrtc::types::WEBRTC_KIND
- webrtc::types::WEBRTC_TAG