Weave documentation
Weave Swarm
Swarm

Weave Swarm

Topic swarm for peer IDs, topic IDs, join/update options, events, priorities, connection state, and metrics.

At a glance

FieldValue
Crate/packageweave-swarm
Manifest version0.1.0
Sourcenetwork/weave-swarm

What developers should learn here

Topic swarm for peer IDs, topic IDs, join/update options, events, priorities, connection state, and metrics. Use the source reference for exact declarations and the workflow pages for implementation boundaries.

Page map

Source modules

  • src/config.rs — network/weave-swarm/src/config.rs
  • src/connection.rs — network/weave-swarm/src/connection.rs
  • src/error.rs — network/weave-swarm/src/error.rs
  • src/events.rs — network/weave-swarm/src/events.rs
  • src/lib.rs — network/weave-swarm/src/lib.rs
  • src/metrics.rs — network/weave-swarm/src/metrics.rs
  • src/priority.rs — network/weave-swarm/src/priority.rs
  • src/swarm.rs — network/weave-swarm/src/swarm.rs
  • src/topic.rs — network/weave-swarm/src/topic.rs

Current implementation boundary

This package represents transport peers by public keys. Joining a topic or opening an encrypted connection does not establish application DID authorization.

On this page