Documentation ¶
Index ¶
- func Decided() tests.SpecTest
- func HappyFlow() tests.SpecTest
- func MissingSomeShares() tests.SpecTest
- func PastMessageDutyDoesNotExist() tests.SpecTest
- func PastMessageDutyFinished() tests.SpecTest
- func PastMessageDutyNotFinished() tests.SpecTest
- func ProposalWithConsensusData() tests.SpecTest
- func StartDuty() tests.SpecTest
- func StartNoDuty() tests.SpecTest
- func StartWithNoSharesForDuty() tests.SpecTest
- func ValidBeaconVote() tests.SpecTest
- func WrongBeaconVote() tests.SpecTest
- func WrongMessageID() tests.SpecTest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MissingSomeShares ¶
MissingSomeShares performs a complete duty execution for a runner that only has a fraction of the shares for the duty's validators
func PastMessageDutyDoesNotExist ¶
PastMessageDutyDoesNotExist tests a valid proposal past msg for a duty that doesn't exist
func PastMessageDutyFinished ¶
PastMessageDutyFinished tests a valid proposal past msg for a duty that has finished
func PastMessageDutyNotFinished ¶
PastMessageDutyNotFinished tests a valid proposal past msg for a duty that didnt finish
func ProposalWithConsensusData ¶
ProposalWithConsensusData sends a proposal message to a cluster runner with a ValidatorConsensusData (which is wrong since it accepts only BeaconVote objects)
func StartNoDuty ¶
StartNoDuty starts a cluster runner with no duties
func StartWithNoSharesForDuty ¶
StartWithNoSharesForDuty starts a committee runner for a duty for which it doesn't have shares
func ValidBeaconVote ¶
ValidBeaconVote sends a proposal message to a maximal committee runner with a valid BeaconVote
func WrongBeaconVote ¶
WrongBeaconVote sends a proposal message to a cluster runner with an invalid beacon vote
func WrongMessageID ¶
WrongMessageID tests a message that is processed by the committee with wrong message ID
Types ¶
This section is empty.