package
0.4.0
Repository: https://github.com/relab/hotstuff.git
Documentation: pkg.go.dev

# Functions

GetModule retrieves a new instance of the module with the specified name.
NewBuilder returns a new builder.
NewJSONLogger returns a new metrics logger that logs to the specified writer.
NopLogger returns a metrics logger that discards any messages.
RegisterModule registers a module implementation with the specified name.

# Structs

Builder is a helper for setting up client modules.
Modules is the base of the module system.

# Interfaces

MetricsLogger logs data in protobuf message format.
Module is an interface for modules that need access to a client.