All Types

org.apache.tuweni.scuttlebutt.discovery.LocalIdentity

Representation of an identity associated with an IP and port, used for Scuttlebutt local discovery.

See https://ssbc.github.io/scuttlebutt-protocol-guide/ for a detailed description of this identity.

org.apache.tuweni.scuttlebutt.discovery.ScuttlebuttLocalDiscoveryService

Scuttlebutt local discovery service, based on the Scuttlebutt network protocol defined here. This service offers two functions:

It broadcasts to the local network every minute Scuttlebutt identities, as individual packets.

It listens to broadcasted packets on the local network and relays Scuttlebutt identities identified to listeners.