Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Consensus ¶
type Consensus interface {
PolicyName() string
Initialization(map[account.Account]commonr.Roler, []account.Account, types.EventCenter) error
ToConsensus(p *common.Proposal) error
GetConsensusResult() common.ConsensusResult
Start()
Halt()
}
func NewConsensus ¶
func NewConsensus(participates participates.Participates, conf config.ConsensusConfig, account account.Account, blockSwitch chan<- interface{}) (Consensus, error)
Click to show internal directories.
Click to hide internal directories.