aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--core/dkg-tsig-protocol_test.go2
-rw-r--r--core/types/dkg/dkg.go2
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{}{}
}
}