List of all items
Structs
- Outbox
- acl::Acl
- acl::AclPublishWorker
- config::BrowserIdentityExport
- config::Config
- config::cli::MaArgs
- config::secrets::SecretBundle
- did::Did
- doc::Document
- doc::Proof
- doc::VerificationMethod
- identity::GeneratedIdentity
- inbox::Inbox
- ipfs::gateway_resolver::IpfsGatewayResolver
- ipfs::publish::IpfsDidPublisher
- ipfs::publish::IpfsPublishDidRequest
- ipfs::publish::IpfsPublishDidResponse
- ipfs::publish::ValidatedIpfsPublish
- key::EncryptionKey
- key::SigningKey
- kubo::IpfsDidPublisher
- kubo::IpfsPublishDidRequest
- kubo::IpfsPublishDidResponse
- kubo::IpnsPublishOptions
- kubo::KuboKey
- kubo::PinUpdateOutcome
- kubo::ValidatedIpfsPublish
- msg::Envelope
- msg::Headers
- msg::Message
- msg::ReplayGuard
- topic::Topic
Enums
Traits
- endpoint::MaEndpoint
- interfaces::DidPublisher
- interfaces::IpfsPublisher
- ipfs::gateway_resolver::DidDocumentResolver
- service::Service
Functions
- config::default_config_path
- config::default_log_file_path
- config::default_secret_bundle_path
- constants::blake3_content_label
- constants::rendezvous
- doc::now_iso_utc
- identity::generate_identity
- identity::generate_identity_from_secret
- identity::generate_secret_key_file
- identity::ipns_from_secret
- identity::load_secret_key_bytes
- identity::socket_addr_to_multiaddr
- ipfs::publish::generate_ipfs_publish_request
- ipfs::publish::handle_ipfs_publish
- ipfs::publish::publish_did_document_to_kubo
- ipfs::publish::validate_ipfs_publish_request
- kubo::cat_bytes
- kubo::cat_text
- kubo::dag_get
- kubo::dag_put
- kubo::fetch_did_document
- kubo::generate_key
- kubo::handle_ipfs_publish
- kubo::import_key
- kubo::ipfs_add
- kubo::list_key_names
- kubo::list_keys
- kubo::name_publish
- kubo::name_publish_with_options
- kubo::name_publish_with_retry
- kubo::name_resolve
- kubo::pin_add_named
- kubo::pin_rm
- kubo::pin_update_add_rm
- kubo::publish_did_document_to_kubo
- kubo::remove_key
- kubo::validate_ipfs_publish_request
- kubo::wait_for_api
- msg::message_type
- new_ma_endpoint
- topic::topic_id
- transport::endpoint_id_from_transport
- transport::endpoint_id_from_transport_value
- transport::normalize_endpoint_id
- transport::protocol_from_transport
- transport::resolve_endpoint_for_protocol
- transport::resolve_inbox_endpoint_id
- transport::transport_string
Type Aliases
Constants
- constants::BLAKE3_HEADERS_LABEL
- constants::BLAKE3_SUM_SIZE
- constants::NAME
- constants::PROPER_NAME
- constants::VERSION
- did::DID_PREFIX
- doc::DEFAULT_DID_CONTEXT
- doc::DEFAULT_PROOF_PURPOSE
- doc::DEFAULT_PROOF_TYPE
- endpoint::DEFAULT_DELIVERY_PROTOCOL_ID
- endpoint::DEFAULT_INBOX_CAPACITY
- ipfs::publish::MA_IPNS_ALIAS_HASH_PREFIX
- key::ASSERTION_METHOD_KEY_TYPE
- key::ED25519_PUB_CODEC
- key::EDDSA_SIG_CODEC
- key::KEY_AGREEMENT_KEY_TYPE
- key::X25519_PUB_CODEC
- msg::DEFAULT_MAX_CLOCK_SKEW_SECS
- msg::DEFAULT_MESSAGE_TTL_SECS
- msg::DEFAULT_REPLAY_WINDOW_SECS
- msg::MESSAGE_PREFIX
- service::BROADCAST_PROTOCOL
- service::BROADCAST_TOPIC
- service::CONTENT_TYPE_BROADCAST
- service::CONTENT_TYPE_DOC
- service::CONTENT_TYPE_IPFS_REQUEST
- service::CONTENT_TYPE_MESSAGE
- service::INBOX_PROTOCOL
- service::INBOX_PROTOCOL_ID
- service::IPFS_PROTOCOL