# Functions
NewManager generates a new Manager implementation.
Validate checks the validity of the state transitions of a possible migration config update tx by comparing the current ConsensusTypeInfo config with the next (proposed) ConsensusTypeInfo.
# Structs
ConsensusTypeInfo carries the fields of protos/orderer/ConsensusType that are contained in a proposed or ordered config update transaction.
# Interfaces
Controller defines methods for controlling and coordinating the process of consensus-type migration.
Manager is in charge of exposing the Status of the migration, providing methods for validating and filtering incoming config updates (before ordering), and allowing the underlying chain to execute the migration state machine in response to ordered config updates and signals from the migration controller.
Status provides access to the consensus-type migration status of the underlying chain.