toProto method
Converts the Peer to its Protobuf representation.
Implementation
PeerProto toProto() {
return PeerProto()
..id = Base58()
.encode(id.value) // Convert PeerId back to base58 string
..addresses.addAll(
addresses.map((addr) => addr.toString()),
) // Convert FullAddress back to string
..latency = Int64(latency)
..agentVersion = agentVersion;
}