# Functions
AddrInfosFromConsensusAddrs converts string consensus addresses to addr infos.
AddrInfoToString converts AddressInfo to a list of p2p string multiaddresses.
PubKeyToPublicKey converts a libp2pCrypto.PubKey to a PublicKey.
PublicKeyMapToPeerIDs converts a map of public keys to a list of peer identifiers.
PublicKeyToPeerID converts a public key to a peer identifier.
SignerToPrivKey converts a Signer to a libp2pCrypto.PrivKey.
# Constants
No description provided by the author
No description provided by the author
TopicKindCommittee is the topic kind for the topic that is used to gossip batch proposals and other committee messages.
TopicKindTx is the topic kind for the topic that is used to gossip transactions.
# Structs
CommitteeMessage is a message published to nodes via gossipsub on the committee topic.
Status is the P2P status of a node.
# Interfaces
Handler is a handler for P2P messages.
PeerManager is an interface for managing peers in the P2P network.
PeerRegistry is an interface for accessing peer information from the registry.
PeerTagger is an interface for tagging important peers.
SeedService is a P2P node service interface.
Service is a P2P node service interface.
# Type aliases
ImportanceKind is the node importance kind.
TopicKind is the gossipsub topic kind.
TxMessage is a message published to nodes via gossipsub on the transaction topic.