Modules

Structs

A DH keypair that is authentic w.r.t. a [identity::PublicKey].

The websocket connection.

A Transport wrapper for performing DNS lookups when dialing Multiaddresses.

The configuration for a TCP/IP transport capability for libp2p.

Mainnet config for mina p2p network

A Websocket transport.

Enums

libp2p_noise error type.

Constants

Define the port typically associated with a mainnet

Define the port typically associated with a testnet

Functions

Builds a Transport based on TCP/IP that supports the most commonly-used features of libp2p:

Type Definitions

Type alias for [libp2p::kad::Kademlialibp2p::kad::store::MemoryStore]

Type alias for [libp2p::Multiaddr]

Type alias for [libp2p::noise::Keypairlibp2p::noise::X25519Spec]

Type alias for [libp2p::noise::X25519Spec]

Type alias for

Type alias for [libp2p::PeerId]

Type alias for [libp2p::identity::Keypair]

A Transport wrapper for performing DNS lookups when dialing Multiaddresses using tokio for all async I/O.

The type of a GenTcpTransport using the tokio implementation.