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.