List of all items
Structs
- bundle::BundleArtifact
- bundle::BundleInterfaces
- bundle::BundleLinks
- bundle::BundleManifest
- bundle::BundleMetadata
- bundle::BundleSignature
- bundle::ManifestVerification
- client::NodeClient
- delta_buffer::BufferedDelta
- delta_buffer::DeltaBuffer
- messages::RegisterPendingSpecializedNodeInvite
- messages::RemovePendingSpecializedNodeInvite
- messages::get_blob_bytes::GetBlobBytesRequest
- messages::get_blob_bytes::GetBlobBytesResponse
- sync::bloom_filter::BloomFilterRequest
- sync::bloom_filter::BloomFilterResponse
- sync::bloom_filter::DeltaIdBloomFilter
- sync::delta::DeltaPayload
- sync::delta::DeltaSyncRequest
- sync::delta::DeltaSyncResponse
- sync::handshake::SyncCapabilities
- sync::handshake::SyncHandshake
- sync::handshake::SyncHandshakeResponse
- sync::hash_comparison::LeafMetadata
- sync::hash_comparison::TreeLeafData
- sync::hash_comparison::TreeNode
- sync::hash_comparison::TreeNodeRequest
- sync::hash_comparison::TreeNodeResponse
- sync::levelwise::LevelCompareResult
- sync::levelwise::LevelNode
- sync::levelwise::LevelWiseRequest
- sync::levelwise::LevelWiseResponse
- sync::protocol::ProtocolSelection
- sync::snapshot::SnapshotBoundaryRequest
- sync::snapshot::SnapshotBoundaryResponse
- sync::snapshot::SnapshotComplete
- sync::snapshot::SnapshotCursor
- sync::snapshot::SnapshotEntity
- sync::snapshot::SnapshotEntityPage
- sync::snapshot::SnapshotPage
- sync::snapshot::SnapshotRequest
- sync::snapshot::SnapshotStreamRequest
- sync::subtree::SubtreeData
- sync::subtree::SubtreePrefetchRequest
- sync::subtree::SubtreePrefetchResponse
- sync::transport::EncryptionState
Enums
- NodeMode
- delta_buffer::PushResult
- messages::NodeMessage
- sync::CrdtType
- sync::delta::DeltaApplyResult
- sync::hash_comparison::CrdtType
- sync::hash_comparison::TreeCompareResult
- sync::protocol::SyncProtocol
- sync::protocol::SyncProtocolKind
- sync::snapshot::BroadcastMessage
- sync::snapshot::SnapshotError
- sync::snapshot::SnapshotVerifyResult
- sync::wire::InitPayload
- sync::wire::MessagePayload
- sync::wire::StreamMessage
Traits
- sync::protocol_trait::SyncProtocolExecutor
- sync::state_machine::LocalSyncState
- sync::transport::SyncTransport
Functions
- bundle::canonicalize_manifest
- bundle::compute_bundle_hash
- bundle::compute_signing_payload
- bundle::decode_public_key
- bundle::decode_signature
- bundle::derive_signer_id_did_key
- bundle::format_bundle_hash
- bundle::sign_manifest_json
- bundle::verify_ed25519
- bundle::verify_manifest_signature
- sync::hash_comparison::compare_tree_nodes
- sync::levelwise::compare_level_nodes
- sync::levelwise::should_use_levelwise
- sync::protocol::calculate_divergence
- sync::protocol::is_protocol_supported
- sync::protocol::select_protocol
- sync::protocol::select_protocol_with_fallback
- sync::snapshot::check_snapshot_safety
- sync::state_machine::build_handshake
- sync::state_machine::build_handshake_from_raw
- sync::state_machine::estimate_entity_count
- sync::state_machine::estimate_max_depth
- sync::storage_bridge::create_runtime_env
- sync::subtree::should_use_subtree_prefetch
Constants
- delta_buffer::DEFAULT_BUFFER_CAPACITY
- delta_buffer::MIN_RECOMMENDED_CAPACITY
- sync::bloom_filter::DEFAULT_BLOOM_FP_RATE
- sync::delta::DEFAULT_DELTA_SYNC_THRESHOLD
- sync::handshake::SYNC_PROTOCOL_VERSION
- sync::hash_comparison::MAX_CHILDREN_PER_NODE
- sync::hash_comparison::MAX_LEAF_VALUE_SIZE
- sync::hash_comparison::MAX_NODES_PER_RESPONSE
- sync::hash_comparison::MAX_TREE_DEPTH
- sync::levelwise::MAX_LEVELWISE_DEPTH
- sync::levelwise::MAX_NODES_PER_LEVEL
- sync::levelwise::MAX_PARENTS_PER_REQUEST
- sync::levelwise::MAX_REQUESTS_PER_SESSION
- sync::snapshot::DEFAULT_SNAPSHOT_PAGE_SIZE
- sync::snapshot::MAX_COMPRESSED_PAYLOAD_SIZE
- sync::snapshot::MAX_DAG_HEADS
- sync::snapshot::MAX_ENTITIES_PER_PAGE
- sync::snapshot::MAX_ENTITY_DATA_SIZE
- sync::snapshot::MAX_SNAPSHOT_PAGES
- sync::snapshot::MAX_SNAPSHOT_PAGE_SIZE
- sync::subtree::DEEP_TREE_THRESHOLD
- sync::subtree::DEFAULT_SUBTREE_MAX_DEPTH
- sync::subtree::MAX_CLUSTERED_SUBTREES
- sync::subtree::MAX_DIVERGENCE_RATIO
- sync::subtree::MAX_ENTITIES_PER_SUBTREE
- sync::subtree::MAX_SUBTREES_PER_REQUEST
- sync::subtree::MAX_SUBTREE_DEPTH
- sync::subtree::MAX_TOTAL_ENTITIES
- sync::wire::MAX_TREE_REQUEST_DEPTH