Expand description
P2P handling for IPFS nodes.
Structs
- A
Multiaddrpaired with a discretePeerId. TheMultiaddrcan contain aProtocol::P2p, but it’s not as easy to work with, and some functionalities don’t support it being contained within theMultiaddr. - A wrapper for
Multiaddrthat does not containProtocol::P2p. - Abstraction of IdentifyInfo but includes PeerId
- Defines the configuration for an IPFS swarm.
Enums
- Represents the result of a Kademlia query.
Functions
- Creates a new IPFS swarm.
Type Definitions
- Type alias for [
libp2p::Swarm] running the [behaviour::Behaviour] with the given [IpfsTypes].