package
2.1.0+incompatible
Repository: https://github.com/keep-network/keep-core.git
Documentation: pkg.go.dev
# Functions
AssertDkgResultPublished checks if DKG result has been published to the chain.
AssertMemberFailuresCount checks the number of members who failed the protocol execution.
AssertMisbehavingMembers checks which members were misbehaving - either inactive or disqualified - during the protocol execution and compares them against expected ones.
AssertNoMisbehavingMembers checks there were no misbehaving - inactive or disqualified members - during protocol execution.
AssertResultSupportingMembers checks which particular members actually support the final result with their signature.
AssertSamePublicKey checks if all members of the group generated the same group public key during DKG.
AssertSuccessfulSigners checks which particular signers were successful.
AssertSuccessfulSignersCount checks the number of successful signers.
AssertValidGroupPublicKey checks if the generated group public key is valid.
RandomSeed generates a random DKG seed value.
RunTest executes the full DKG roundrip test for the provided group size, seed, and honest threshold.