Expand description
Traits defined by sc-network
.
Structs§
- Kademlia
Key - The (opaque) key of a record.
- Network
Status - Overview status of the network.
- Signing
Error - An error during signing of a message.
Enums§
- Direction
- Substream direction.
- Notification
Event - Events received by the protocol from
Notifications
. - Notification
Sender Error - Error returned by the notification sink.
- Validation
Result - Substream acceptance result.
Traits§
- Bandwidth
Sink - Trait defining the behavior of a bandwidth sink.
- Message
Sink - Message sink for peers.
- Network
Backend - Networking backend.
- Network
Block - Provides ability to announce blocks to the network.
- NetworkDHT
Provider - Provides access to the networking DHT.
- Network
Event Stream - Provides access to network-level event stream.
- Network
Peers - Provides low-level API for manipulating network peers.
- Network
Request - Provides ability to send network requests.
- Network
Service - Supertrait defining the services provided by
NetworkBackend
service handle. - Network
Signer - Signer with network identity
- Network
State Info - Trait for providing information about the local network state
- Network
Status Provider - Provides high-level status information about network.
- Network
Sync Fork Request - Provides an ability to set a fork sync request for a particular block.
- Notification
Config - Trait defining the required functionality from a notification protocol configuration.
- Notification
Sender - A
NotificationSender
allows for sending notifications to a peer with a chosen protocol. - Notification
Sender Ready - Reserved slot in the notifications buffer, ready to accept data.
- Notification
Service - Notification service
- Peer
Store - Trait defining required functionality from
PeerStore
. - Request
Response Config - Trait defining the required functionality from a request-response protocol configuration.