Get desktop application:
View/edit binary Protocol Buffers messages
First we need to serialize the addresses in order to be able to sign them.
Possibly multiple `MultiAddress`es through which the node can be
Used in:
Then we need to serialize the authority record and signature to send them over the wire.
Even if there are multiple `record.addresses`, all of them have the same peer id. Old versions are missing this field. It is optional in order to provide compatibility both ways.