# Functions
Load parses the orderer YAML file and environment, producing a struct suitable for config use, returning error on failure.
# Constants
Prefix for environment variables.
# Variables
Defaults carries the default orderer configuration values.
# Structs
Authentication contains configuration parameters related to authenticating client messages.
No description provided by the author
Consumer contains configuration for the consumer's retries when failing to read from a Kafa partition.
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.
Kafka contains configuration for the Kafka-based orderer.
Keepalive contains configuration for gRPC servers.
Metadata contains configuration for the metadata requests to the Kafka cluster.
Operations confiures the metrics provider for the orderer.
NetworkTimeouts contains the socket timeouts for network requests to the Kafka cluster.
Operations configures the operations endpont for the orderer.
Producer contains configuration for the producer's retries when failing to post a message to a Kafka partition.
Profile contains configuration for Go pprof profiling.
RAMLedger contains configuration for the RAM ledger.
Retry contains configuration related to retries and timeouts when the connection to the Kafka cluster cannot be established, or when Metadata requests needs to be repeated (because the cluster is in the middle of a leader election).
SASLPlain contains configuration for SASL/PLAIN authentication.
Statsd provides the configuration required to emit statsd metrics from the orderer.
TLS contains configuration for TLS connections.
Topic contains the settings to use when creating Kafka topics.
TopLevel directly corresponds to the orderer config YAML.