Crate solana_gossip

Crate solana_gossip 

Source
👎Deprecated since 3.1.0: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the agave-unstable-api crate feature must be specified to acknowledge use of an interface that may break without warning.

Modules§

cluster_infoDeprecated
The cluster_info module defines a data structure that is shared by all the nodes in the network over a gossip control plane. The goal is to share small bits of off-chain information and detect and repair partitions.
cluster_info_metricsDeprecated
contact_infoDeprecated
crdsDeprecated
This module implements Cluster Replicated Data Store for asynchronous updates in a distributed network.
crds_dataDeprecated
crds_entryDeprecated
crds_gossipDeprecated
Crds Gossip.
crds_gossip_errorDeprecated
crds_gossip_pullDeprecated
Crds Gossip Pull overlay.
crds_gossip_pushDeprecated
Crds Gossip Push overlay.
crds_shardsDeprecated
crds_valueDeprecated
duplicate_shredDeprecated
duplicate_shred_handlerDeprecated
duplicate_shred_listenerDeprecated
epoch_slotsDeprecated
epoch_specsDeprecated
gossip_errorDeprecated
gossip_serviceDeprecated
The gossip_service module implements the network control plane.
nodeDeprecated
ping_pongDeprecated
restart_crds_valuesDeprecated
weighted_shuffleDeprecated
The weighted_shuffle module provides an iterator over shuffled weights.

Macros§

define_tlv_enumDeprecated
Macro that provides a quick and easy way to define TLV compatible enums
socketaddrDeprecated
socketaddr_anyDeprecated