diff options
-rw-r--r-- | core/dkg-tsig-protocol_test.go | 2 | ||||
-rw-r--r-- | core/types/dkg/dkg.go | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/core/dkg-tsig-protocol_test.go b/core/dkg-tsig-protocol_test.go index 584b3bb..198f50a 100644 --- a/core/dkg-tsig-protocol_test.go +++ b/core/dkg-tsig-protocol_test.go @@ -714,7 +714,7 @@ func (s *DKGTSIGProtocolTestSuite) TestQualifyIDs() { } gpk2, err := typesDKG.NewGroupPublicKey(round, - gov.DKGMasterPublicKeys(round), complaints[:k], + gov.DKGMasterPublicKeys(round), complaints[:k-1], k, ) s.Require().NoError(err) diff --git a/core/types/dkg/dkg.go b/core/types/dkg/dkg.go index 301cef7..e9b22bc 100644 --- a/core/types/dkg/dkg.go +++ b/core/types/dkg/dkg.go @@ -345,7 +345,7 @@ func CalcQualifyNodes( } } for nID, complaints := range complaintsByID { - if len(complaints) > threshold { + if len(complaints) >= threshold { disqualifyIDs[nID] = struct{}{} } } |