From 0ab5a2d4f63ece79a4df32c6fb3ac710a954fd89 Mon Sep 17 00:00:00 2001 From: Jimmy Hu Date: Sun, 23 Sep 2018 20:51:05 +0800 Subject: core: run first DKG at startup. (#129) --- simulation/governance.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'simulation/governance.go') diff --git a/simulation/governance.go b/simulation/governance.go index 0f2bbbf..613205d 100644 --- a/simulation/governance.go +++ b/simulation/governance.go @@ -39,7 +39,8 @@ type simGovernance struct { crs string dkgComplaint map[uint64][]*types.DKGComplaint dkgMasterPublicKey map[uint64][]*types.DKGMasterPublicKey - lambda time.Duration + lambdaBA time.Duration + lambdaDKG time.Duration network *network } @@ -57,7 +58,8 @@ func newSimGovernance( crs: consensusConfig.GenesisCRS, dkgComplaint: make(map[uint64][]*types.DKGComplaint), dkgMasterPublicKey: make(map[uint64][]*types.DKGMasterPublicKey), - lambda: time.Duration(consensusConfig.Lambda) * time.Millisecond, + lambdaBA: time.Duration(consensusConfig.LambdaBA) * time.Millisecond, + lambdaDKG: time.Duration(consensusConfig.LambdaDKG) * time.Millisecond, } } @@ -84,7 +86,8 @@ func (g *simGovernance) GetConfiguration(blockHeight uint64) *types.Config { NumShards: 1, NumChains: g.chainNum, GenesisCRS: g.crs, - Lambda: g.lambda, + LambdaBA: g.lambdaBA, + LambdaDKG: g.lambdaDKG, K: g.k, PhiRatio: g.phiRatio, } -- cgit v1.2.3