diff options
author | Jimmy Hu <jimmy.hu@dexon.org> | 2019-03-04 18:30:03 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-04 18:30:03 +0800 |
commit | d4b4c8a05e94f66c85e7b4238ae5947b26f13c40 (patch) | |
tree | c2a10260820ac3a152506000aa03c41cd244d84f /core/dkg-tsig-protocol_test.go | |
parent | 603f8d6d999c1bb5b16c2f5dfc88f8bc9da7fc33 (diff) | |
download | dexon-consensus-d4b4c8a05e94f66c85e7b4238ae5947b26f13c40.tar dexon-consensus-d4b4c8a05e94f66c85e7b4238ae5947b26f13c40.tar.gz dexon-consensus-d4b4c8a05e94f66c85e7b4238ae5947b26f13c40.tar.bz2 dexon-consensus-d4b4c8a05e94f66c85e7b4238ae5947b26f13c40.tar.lz dexon-consensus-d4b4c8a05e94f66c85e7b4238ae5947b26f13c40.tar.xz dexon-consensus-d4b4c8a05e94f66c85e7b4238ae5947b26f13c40.tar.zst dexon-consensus-d4b4c8a05e94f66c85e7b4238ae5947b26f13c40.zip |
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
Diffstat (limited to 'core/dkg-tsig-protocol_test.go')
-rw-r--r-- | core/dkg-tsig-protocol_test.go | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/core/dkg-tsig-protocol_test.go b/core/dkg-tsig-protocol_test.go index 4086267..445a51c 100644 --- a/core/dkg-tsig-protocol_test.go +++ b/core/dkg-tsig-protocol_test.go @@ -148,7 +148,7 @@ func (s *DKGTSIGProtocolTestSuite) TestDKGTSIGProtocol() { round := uint64(1) _, pubKeys, err := test.NewKeys(5) s.Require().NoError(err) - gov, err := test.NewGovernance(test.NewState( + gov, err := test.NewGovernance(test.NewState(DKGDelayRound, pubKeys, 100, &common.NullLogger{}, true), ConfigRoundShift) s.Require().NoError(err) @@ -253,7 +253,7 @@ func (s *DKGTSIGProtocolTestSuite) TestNackComplaint() { round := uint64(1) _, pubKeys, err := test.NewKeys(5) s.Require().NoError(err) - gov, err := test.NewGovernance(test.NewState( + gov, err := test.NewGovernance(test.NewState(DKGDelayRound, pubKeys, 100, &common.NullLogger{}, true), ConfigRoundShift) s.Require().NoError(err) @@ -300,7 +300,7 @@ func (s *DKGTSIGProtocolTestSuite) TestComplaint() { round := uint64(1) _, pubKeys, err := test.NewKeys(5) s.Require().NoError(err) - gov, err := test.NewGovernance(test.NewState( + gov, err := test.NewGovernance(test.NewState(DKGDelayRound, pubKeys, 100, &common.NullLogger{}, true), ConfigRoundShift) s.Require().NoError(err) @@ -365,7 +365,7 @@ func (s *DKGTSIGProtocolTestSuite) TestDuplicateComplaint() { round := uint64(1) _, pubKeys, err := test.NewKeys(5) s.Require().NoError(err) - gov, err := test.NewGovernance(test.NewState( + gov, err := test.NewGovernance(test.NewState(DKGDelayRound, pubKeys, 100, &common.NullLogger{}, true), ConfigRoundShift) s.Require().NoError(err) @@ -408,7 +408,7 @@ func (s *DKGTSIGProtocolTestSuite) TestAntiComplaint() { round := uint64(1) _, pubKeys, err := test.NewKeys(5) s.Require().NoError(err) - gov, err := test.NewGovernance(test.NewState( + gov, err := test.NewGovernance(test.NewState(DKGDelayRound, pubKeys, 100, &common.NullLogger{}, true), ConfigRoundShift) s.Require().NoError(err) @@ -466,7 +466,7 @@ func (s *DKGTSIGProtocolTestSuite) TestEncorceNackComplaint() { round := uint64(1) _, pubKeys, err := test.NewKeys(5) s.Require().NoError(err) - gov, err := test.NewGovernance(test.NewState( + gov, err := test.NewGovernance(test.NewState(DKGDelayRound, pubKeys, 100, &common.NullLogger{}, true), ConfigRoundShift) s.Require().NoError(err) @@ -521,7 +521,7 @@ func (s *DKGTSIGProtocolTestSuite) TestQualifyIDs() { round := uint64(1) _, pubKeys, err := test.NewKeys(5) s.Require().NoError(err) - gov, err := test.NewGovernance(test.NewState( + gov, err := test.NewGovernance(test.NewState(DKGDelayRound, pubKeys, 100, &common.NullLogger{}, true), ConfigRoundShift) s.Require().NoError(err) @@ -587,7 +587,7 @@ func (s *DKGTSIGProtocolTestSuite) TestPartialSignature() { round := uint64(1) _, pubKeys, err := test.NewKeys(5) s.Require().NoError(err) - gov, err := test.NewGovernance(test.NewState( + gov, err := test.NewGovernance(test.NewState(DKGDelayRound, pubKeys, 100, &common.NullLogger{}, true), ConfigRoundShift) s.Require().NoError(err) @@ -724,7 +724,7 @@ func (s *DKGTSIGProtocolTestSuite) TestTSigVerifierCache() { n := 10 _, pubKeys, err := test.NewKeys(n) s.Require().NoError(err) - gov, err := test.NewGovernance(test.NewState( + gov, err := test.NewGovernance(test.NewState(DKGDelayRound, pubKeys, 100, &common.NullLogger{}, true), ConfigRoundShift) s.Require().NoError(err) gov.CatchUpWithRound(10) |