Versions in this module Expand all Collapse all v2 v2.3.2 Nov 21, 2021 Changes in this version + type Chain interface + Configure func(config *cb.Envelope, configSeq uint64) error + Errored func() <-chan struct{} + Halt func() + Order func(env *cb.Envelope, configSeq uint64) error + Start func() + WaitReady func() error + type ClusterConsenter interface + IsChannelMember func(joinBlock *cb.Block) (bool, error) + RemoveInactiveChainRegistry func() + type Consenter interface + HandleChain func(support ConsenterSupport, metadata *cb.Metadata) (Chain, error) + type ConsenterSupport interface + Append func(block *cb.Block) error + Block func(number uint64) *cb.Block + BlockCutter func() blockcutter.Receiver + ChannelConfig func() channelconfig.Channel + ChannelID func() string + CreateNextBlock func(messages []*cb.Envelope) *cb.Block + Height func() uint64 + Sequence func() uint64 + SharedConfig func() channelconfig.Orderer + VerifyBlockSignature func([]*protoutil.SignedData, *cb.ConfigEnvelope) error + WriteBlock func(block *cb.Block, encodedMetadataValue []byte) + WriteConfigBlock func(block *cb.Block, encodedMetadataValue []byte) + type MetadataValidator interface + ValidateConsensusMetadata func(oldOrdererConfig, newOrdererConfig channelconfig.Orderer, newChannel bool) error + type NoOpMetadataValidator struct + func (n NoOpMetadataValidator) ValidateConsensusMetadata(oldChannelConfig, newChannelConfig channelconfig.Orderer, newChannel bool) error + type StaticStatusReporter struct + ConsensusRelation types.ConsensusRelation + Status types.Status + func (s StaticStatusReporter) StatusReport() (types.ConsensusRelation, types.Status) + type StatusReporter interface + StatusReport func() (types.ConsensusRelation, types.Status) Other modules containing this package github.com/waszqt/fabric