package
3.0.0+incompatible
Repository: https://github.com/hyperledger/fabric.git
Documentation: pkg.go.dev

# Functions

Flatten performs a depth-first serialization of a struct to a slice of strings.
Load parses the orderer YAML file and environment, producing a struct suitable for config use, returning error on failure.

# Variables

Defaults carries the default orderer configuration values.

# Structs

Admin configures the admin endpoint for the orderer.
Authentication contains configuration parameters related to authenticating client messages.
Backoff defines the configuration options for GRPC client.
ChannelParticipation provides the channel participation API configuration for the orderer.
Debug contains configuration for the orderer's debug parameters.
FileLedger contains configuration for the file-based ledger.
General contains config which should be common among all orderer types.
Keepalive contains configuration for gRPC servers.
Metrics configures the metrics provider for the orderer.
Operations configures the operations endpoint for the orderer.
Profile contains configuration for Go pprof profiling.
Statsd provides the configuration required to emit statsd metrics from the orderer.
Throttling defines a max rate of transactions per client.
TLS contains configuration for TLS connections.
TopLevel directly corresponds to the orderer config YAML.