Structs

The (opaque) key of a record.
Overview status of the network.
A result of signing a message with a network identity. Since PeerId is potentially a hash of a PublicKey, you need to reveal the PublicKey next to the signature, so the verifier can check if the signature was made by the entity that controls a given PeerId.
An error during signing of a message.

Enums

Traits

Provides ability to announce blocks to the network.
Provides access to the networking DHT.
Provides access to network-level event stream.
Provides ability to send network notifications.
Provides low-level API for manipulating network peers.
Provides ability to send network requests.
Signer with network identity
Trait for providing information about the local network state
Provides high-level status information about network.
Provides an ability to set a fork sync request for a particular block.
Provides ability to propagate transactions over the network.
A NotificationSender allows for sending notifications to a peer with a chosen protocol.
Reserved slot in the notifications buffer, ready to accept data.