# Functions
No description provided by the author
MakeNetwork creates a test network with the given number of nodes and connects them to each other.
No description provided by the author
RequireEmpty requires that the given channel is empty.
RequireError requires that the given peer error is submitted for a peer.
RequireNoUpdates requires that a PeerUpdates subscription is empty.
RequireReceive requires that the given envelope is received on the channel.
RequireReceiveUnordered requires that the given envelopes are all received on the channel, ignoring order.
RequireSend requires that the given envelope is sent on the channel.
RequireSendReceive requires that a given Protobuf message is sent to the given peer, and then that the given response is received back.
RequireUpdate requires that a PeerUpdates subscription yields the given update.
RequireUpdates requires that a PeerUpdates subscription yields the given updates in the given order.
# Structs
Network sets up an in-memory network that can be used for high-level P2P testing.
NetworkOptions is an argument structure to parameterize the MakeNetwork function.
Node is a node in a Network, with a Router and a PeerManager.
No description provided by the author
# Type aliases
Message is a simple message containing a string-typed Value field.