# Packages
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
ConsensuTypeMetadataMap should have consensus implementations register their metadata message factories.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
ChannelRestrictions is the mssage which conveys restrictions on channel creation for an orderer.
ConsensusRequest is a consensus specific message sent to a cluster member.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Carries a list of bootstrap brokers, i.e.
KafkaMessage is a wrapper type for the messages that the Kafka-based orderer deals with.
No description provided by the author
No description provided by the author
No description provided by the author
KafkaMessageConnect is posted by an orderer upon booting up.
KafkaMessageRegular wraps a marshalled envelope.
KafkaMessageTimeToCut is used to signal to the orderers that it is time to cut block <block_number>.
KafkaMetadata is encoded into the ORDERER block to keep track of Kafka-related metadata associated with this block.
SeekInfo specifies the range of requested blocks to return If the start position is not found, an error is immediately returned Otherwise, blocks are returned until a missing block is encountered, then behavior is dictated by the SeekBehavior specified.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StepRequest wraps a message that is sent to a cluster member.
No description provided by the author
No description provided by the author
StepResponse is a message received from a cluster member.
No description provided by the author
SubmitRequest wraps a transaction to be sent for ordering.
SubmitResponse returns a success or failure status to the sender.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AtomicBroadcastClient is the client API for AtomicBroadcast service.
AtomicBroadcastServer is the server API for AtomicBroadcast service.
No description provided by the author
No description provided by the author
ClusterClient is the client API for Cluster service.
ClusterServer is the server API for Cluster service.
No description provided by the author
# Type aliases
State defines the orderer mode of operation, typically for consensus-type migration.
No description provided by the author
If BLOCK_UNTIL_READY is specified, the reply will block until the requested blocks are available, if FAIL_IF_NOT_READY is specified, the reply will return an error indicating that the block is not found.
SeekErrorTolerance indicates to the server how block provider errors should be tolerated.