package
0.9.0
Repository: https://github.com/waku-org/go-waku.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
NewRendezvous creates an instance of Rendezvous struct.
NewRendezvousPoint is used to create a RendezvousPoint.
NewRendezvousPointIterator creates an iterator with a backoff mechanism to use random rendezvous points taking into account successful/unsuccesful connection attempts.
ShardToNamespace translates a cluster and shard index into a rendezvous namespace.

# Constants

RegisterDefaultTTL indicates the TTL used by default when registering a node in a rendezvous point TODO: Register* functions should allow setting up a custom TTL.
RendezvousID is the current protocol ID used for Rendezvous.

# Structs

No description provided by the author
Rendezvous is the implementation containing the logic to registering a node and discovering new peers using rendezvous protocol.
RendezvousPoint is a structure that represent a node that can be used to discover new peers.
No description provided by the author

# Interfaces

PeerConnector will subscribe to a channel containing the information for all peers found by this discovery protocol.