Versions in this module Expand all Collapse all v0 v0.3.0 Jun 11, 2026 Changes in this version + func BuildHighestWindowIndexRequest(identity ed25519.PrivateKey, recipient gossip.Pubkey, slot uint64, ...) ([]byte, error) + func BuildPong(identity ed25519.PrivateKey, ping Ping) ([]byte, error) + func BuildWindowIndexRequest(identity ed25519.PrivateKey, recipient gossip.Pubkey, slot uint64, ...) ([]byte, error) + func NewHighestWindowIndexRequest(identity ed25519.PrivateKey, recipient gossip.Pubkey, slot uint64, ...) ([]byte, uint32, error) + func NewWindowIndexRequest(identity ed25519.PrivateKey, recipient gossip.Pubkey, slot uint64, ...) ([]byte, uint32, error) + func ResponseNonce(packet []byte) (uint32, bool) + func VerifySignedRequest(packet []byte, sender gossip.Pubkey) bool + type Ping struct + From gossip.Pubkey + Signature gossip.Signature + Token [32]byte + func DecodePing(packet []byte) (Ping, bool)