Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pipelines ¶
type Pipelines interface {
// ProposalMsgPipeline is the full processing msg pipeline for a proposal msg
ProposalMsgPipeline() pipelines.SignedMessagePipeline
// PrepareMsgPipeline is the full processing msg pipeline for a prepare msg
PrepareMsgPipeline() pipelines.SignedMessagePipeline
// CommitMsgValidationPipeline is a msg validation ONLY pipeline
CommitMsgValidationPipeline() pipelines.SignedMessagePipeline
// CommitMsgPipeline is the full processing msg pipeline for a commit msg
CommitMsgPipeline() pipelines.SignedMessagePipeline
// ChangeRoundMsgValidationPipeline is a msg validation ONLY pipeline for a change round msg
ChangeRoundMsgValidationPipeline() pipelines.SignedMessagePipeline
// ChangeRoundMsgPipeline is the full processing msg pipeline for a change round msg
ChangeRoundMsgPipeline() pipelines.SignedMessagePipeline
}
Pipelines holds all major instance pipeline implementations
type ValueCheck ¶
ValueCheck is an interface which validates the proposal value passed to the node. It's kept minimal to allow the implementation to have all the check logic.
Click to show internal directories.
Click to hide internal directories.