Structs§

  • The connection manager. It handles the abstraction over the network we build to support separate sessions. This includes:
  • Actions that the manager wants to take as the result of some information. Might contain a command for connecting to or disconnecting from some peers or a message to broadcast for discovery purposes.
  • Stores all data needed for starting non-validator session
  • Stores all data needed for starting validator session
  • Session 🔒

Enums§

  • Commands for manipulating the reserved peers set.
  • Error when trying to forward data from the network to the user, should never be fatal.

Type Aliases§