# Functions
No description provided by the author
# Structs
BinaryMessageWithSender contains the information from a Receive() channel message: The binary representation of the message, and the ID of its sender.
BootstrapperLocator contains information for locating a bootstrapper on the network.
# Interfaces
BinaryNetworkEndpoint contains the network methods a consumer must implement SendTo and Broadcast must not block.
Bootstrapper helps nodes find each other on the network level by providing peer-discovery services.
Loggers logs things using a structured-logging approach.
MonitoringEndpoint is where the OCR protocol sends monitoring output
All its functions should be thread-safe.