aboutsummaryrefslogtreecommitdiffstats
path: root/simulation/config
diff options
context:
space:
mode:
authorJimmy Hu <jimmy.hu@dexon.org>2018-09-26 09:55:08 +0800
committerGitHub <noreply@github.com>2018-09-26 09:55:08 +0800
commita79c10ff1f4717e7e26096f81a57df10b8c9a592 (patch)
tree69081c65669f0a68e7f27a81efffbacfb1983f10 /simulation/config
parent0ffea9dadcfc0d8a740942a2d666eccc00613cd4 (diff)
downloadtangerine-consensus-a79c10ff1f4717e7e26096f81a57df10b8c9a592.tar
tangerine-consensus-a79c10ff1f4717e7e26096f81a57df10b8c9a592.tar.gz
tangerine-consensus-a79c10ff1f4717e7e26096f81a57df10b8c9a592.tar.bz2
tangerine-consensus-a79c10ff1f4717e7e26096f81a57df10b8c9a592.tar.lz
tangerine-consensus-a79c10ff1f4717e7e26096f81a57df10b8c9a592.tar.xz
tangerine-consensus-a79c10ff1f4717e7e26096f81a57df10b8c9a592.tar.zst
tangerine-consensus-a79c10ff1f4717e7e26096f81a57df10b8c9a592.zip
core: run TSIG for first configuration block at startup (#135)
Diffstat (limited to 'simulation/config')
-rw-r--r--simulation/config/config.go26
1 files changed, 14 insertions, 12 deletions
diff --git a/simulation/config/config.go b/simulation/config/config.go
index 8bc4ab7..cc31a5b 100644
--- a/simulation/config/config.go
+++ b/simulation/config/config.go
@@ -36,12 +36,13 @@ const (
// Consensus settings.
type Consensus struct {
- PhiRatio float32
- K int
- ChainNum uint32
- GenesisCRS string `toml:"genesis_crs"`
- LambdaBA int `toml:"lambda_ba"`
- LambdaDKG int `toml:"lambda_dkg"`
+ PhiRatio float32
+ K int
+ ChainNum uint32
+ GenesisCRS string `toml:"genesis_crs"`
+ LambdaBA int `toml:"lambda_ba"`
+ LambdaDKG int `toml:"lambda_dkg"`
+ RoundHeight uint64
}
// Legacy config.
@@ -93,12 +94,13 @@ func GenerateDefault(path string) error {
Title: "DEXON Consensus Simulation Config",
Node: Node{
Consensus: Consensus{
- PhiRatio: float32(2) / 3,
- K: 1,
- ChainNum: 7,
- GenesisCRS: "In DEXON we trust.",
- LambdaBA: 250,
- LambdaDKG: 1000,
+ PhiRatio: float32(2) / 3,
+ K: 1,
+ ChainNum: 7,
+ GenesisCRS: "In DEXON we trust.",
+ LambdaBA: 250,
+ LambdaDKG: 1000,
+ RoundHeight: 60,
},
Legacy: Legacy{
ProposeIntervalMean: 500,