From d4b4c8a05e94f66c85e7b4238ae5947b26f13c40 Mon Sep 17 00:00:00 2001 From: Jimmy Hu Date: Mon, 4 Mar 2019 18:30:03 +0800 Subject: core: first few round will not have DKG (#455) * core: Add DKGDelayRound constant * core: use constant value * core, utils: set DKGDelayRound for utils. * test: add dkgDelayRound to state * core: do not run dkg and crs for round < DKGDelayRound * fix test --- core/test/network_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core/test/network_test.go') diff --git a/core/test/network_test.go b/core/test/network_test.go index 22c31a8..3e9b557 100644 --- a/core/test/network_test.go +++ b/core/test/network_test.go @@ -248,7 +248,7 @@ func (s *NetworkTestSuite) TestBroadcastToSet() { _, pubKeys, err := NewKeys(peerCount) req.NoError(err) gov, err := NewGovernance(NewState( - pubKeys, time.Second, &common.NullLogger{}, true), 2) + 1, pubKeys, time.Second, &common.NullLogger{}, true), 2) req.NoError(err) req.NoError(gov.State().RequestChange(StateChangeDKGSetSize, uint32(1))) req.NoError(gov.State().RequestChange(StateChangeNotarySetSize, uint32(1))) -- cgit v1.2.3