Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pipelines ¶
type Pipelines interface { // PrePrepareMsgPipeline is the full processing msg pipeline for a pre-prepare msg PrePrepareMsgPipeline() 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 // DecidedMsgPipeline is a specific full processing pipeline for a decided msg DecidedMsgPipeline() 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 pre-prepare 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.