diff options
author | Jimmy Hu <jimmy.hu@dexon.org> | 2018-09-23 20:51:05 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-23 20:51:05 +0800 |
commit | 0ab5a2d4f63ece79a4df32c6fb3ac710a954fd89 (patch) | |
tree | 626db6969aee92702001e5c9f3de56e2a439ccac /simulation/governance.go | |
parent | 2c71e8448a9c03e924a7869351eebf2def1af057 (diff) | |
download | dexon-consensus-0ab5a2d4f63ece79a4df32c6fb3ac710a954fd89.tar dexon-consensus-0ab5a2d4f63ece79a4df32c6fb3ac710a954fd89.tar.gz dexon-consensus-0ab5a2d4f63ece79a4df32c6fb3ac710a954fd89.tar.bz2 dexon-consensus-0ab5a2d4f63ece79a4df32c6fb3ac710a954fd89.tar.lz dexon-consensus-0ab5a2d4f63ece79a4df32c6fb3ac710a954fd89.tar.xz dexon-consensus-0ab5a2d4f63ece79a4df32c6fb3ac710a954fd89.tar.zst dexon-consensus-0ab5a2d4f63ece79a4df32c6fb3ac710a954fd89.zip |
core: run first DKG at startup. (#129)
Diffstat (limited to 'simulation/governance.go')
-rw-r--r-- | simulation/governance.go | 9 |
1 files changed, 6 insertions, 3 deletions
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, } |