Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGossipConsensus ¶ added in v0.3.113
func NewGossipConsensus( ctx context.Context, broadcaster ConsensusBroadcaster, interruptChan chan os.Signal, validators ...ValidatorFunc, ) *gossipConsensus
func NewRaft ¶ added in v0.3.113
func NewRaft( ctx context.Context, store raft.StableStorer, isInitiator bool, node warpnet.P2PNode, addrInfos []warpnet.WarpAddrInfo, validators ...raft.ConsensusValidatorFunc, ) (_ *raftNode, err error)
Types ¶
type ConsensusBroadcaster ¶ added in v0.3.113
type ConsensusHandler ¶ added in v0.3.113
type ConsensusStreamer ¶ added in v0.3.113
type ValidatorFunc ¶ added in v0.3.113
type ValidatorFunc func(data event.ValidationEvent) error
Click to show internal directories.
Click to hide internal directories.