Crate kitsune2_core

Crate kitsune2_core 

Source
Expand description

Reference implementations of the Kitsune2 API.

Modules§

doc
Documentation module for Kitsune2 core implementations.
factories
Factories for generating instances of Kitsune2 modules.

Structs§

Ed25519LocalAgent
A default in-memory LocalAgent based on ed25519.
Ed25519Verifier
A default Verifier based on ed25519.

Functions§

block_and_remove_agent
Block the agent with the provided AgentId and remove it from the crate::PeerStore.
default_test_builder
Construct a default builder for use in tests.
get_all_remote_agents
Get all remote agents from the peer store.
get_all_responsive_remote_agents
Get all responsive remote agents from the peer store.
get_remote_agents_by_overlapping_storage_arc
Get remote agents by overlapping storage arc.
get_remote_agents_near_location
Get remote agents near a specific location.
get_responsive_remote_agents_by_overlapping_storage_arc
Get responsive remote agents by overlapping storage arc.
get_responsive_remote_agents_near_location
Get responsive remote agents near a specific location.