package
0.3.10
Repository: https://github.com/ssvlabs/ssv-spec.git
Documentation: pkg.go.dev

# Functions

CurrentRound tests a commit msg with current round, should process.
DecidedFullData tests the aggregated commit returned when decided to include the full data.
DuplicateMsg tests a duplicate commit msg processing.
DuplicateSigners tests a multi signer commit msg with duplicate signers.
ForceStop tests processing a commit msg when instance force stopped.
FutureRound tests a commit msg received with a future round, should error.
HappyFlow tests a quorum of commits received after prepare quorum.
InvalidFullData tests signed commit with an invalid full data field (H(full data) != root).
InvalidValCheck tests a quorum of commits received with an invalid value check.
MultiSignerNoOverlap tests a multi signer commit msg which doesn't overlap previous valid commits.
MultiSignerWithOverlap tests a multi signer commit msg which does overlap previous valid commit signers.
NoCommitQuorum tests the state of the QBFT instance when received commit messages don't create a quorum.
No description provided by the author
NoPrepareQuorum tests a commit msg received without a previous prepare quorum.
NoPrevAcceptedProposal tests a commit msg received without a previous accepted proposal.
PastRound tests a commit msg with past round, should process but not decide.
PostCutoff tests processing a commit msg when round >= cutoff.
PostDecided tests processing a commit msg after instance decided.
UnknownSigner tests a single commit received with an unknown signer.
ValidFullData tests the signed commit with a valid full data field (H(full data) == root).
WrongData1 tests commit msg with data != acceptedProposalData.Data.
WrongData2 tests a single commit received with a different commit data than the prepared data.
WrongHeight tests a commit msg received with the wrong height.