Documentation ¶
Index ¶
- func AuthorizeMsg(share *storage.Share) pipeline.Pipeline
- func BasicMsgValidation() pipeline.Pipeline
- func MsgTypeCheck(expected proto.RoundState) pipeline.Pipeline
- func ValidateLambdas(lambda []byte) pipeline.Pipeline
- func ValidateQuorum(threshold int) pipeline.Pipeline
- func ValidateRound(round uint64) pipeline.Pipeline
- func ValidateSequenceNumber(seq uint64) pipeline.Pipeline
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthorizeMsg ¶
AuthorizeMsg is the pipeline to authorize message
func BasicMsgValidation ¶ added in v0.0.5
BasicMsgValidation is the pipeline to validate basic params in a signed message
func MsgTypeCheck ¶
func MsgTypeCheck(expected proto.RoundState) pipeline.Pipeline
MsgTypeCheck is the pipeline to check message type
func ValidateLambdas ¶
ValidateLambdas validates current and previous lambdas
func ValidateQuorum ¶
ValidateQuorum is the pipeline to validate msg quorum requirement
func ValidateRound ¶
ValidateRound validates round
func ValidateSequenceNumber ¶
ValidateSequenceNumber validates msg seq number
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.