aboutsummaryrefslogtreecommitdiffstats
path: root/simulation/simulation.go
diff options
context:
space:
mode:
authorJimmy Hu <jimmy.hu@dexon.org>2018-10-15 11:17:59 +0800
committerWei-Ning Huang <aitjcize@gmail.com>2018-10-15 11:17:59 +0800
commit52d490fa7e6b108f71ffb8937554141d5c668ff1 (patch)
tree832567efb84766fafe67c2f83dd24e6c20e8a746 /simulation/simulation.go
parentc59b65f22bcd61b10c654ee784d6b8bef9fd3bca (diff)
downloaddexon-consensus-52d490fa7e6b108f71ffb8937554141d5c668ff1.tar
dexon-consensus-52d490fa7e6b108f71ffb8937554141d5c668ff1.tar.gz
dexon-consensus-52d490fa7e6b108f71ffb8937554141d5c668ff1.tar.bz2
dexon-consensus-52d490fa7e6b108f71ffb8937554141d5c668ff1.tar.lz
dexon-consensus-52d490fa7e6b108f71ffb8937554141d5c668ff1.tar.xz
dexon-consensus-52d490fa7e6b108f71ffb8937554141d5c668ff1.tar.zst
dexon-consensus-52d490fa7e6b108f71ffb8937554141d5c668ff1.zip
core: fix simulation error (#201)
* Sync dMoment for all consensus core * App check for randomness ignore round 0
Diffstat (limited to 'simulation/simulation.go')
-rw-r--r--simulation/simulation.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/simulation/simulation.go b/simulation/simulation.go
index ce9f68b..ebc5273 100644
--- a/simulation/simulation.go
+++ b/simulation/simulation.go
@@ -19,6 +19,7 @@ package simulation
import (
"sync"
+ "time"
"github.com/dexon-foundation/dexon-consensus-core/core/crypto/ecdsa"
"github.com/dexon-foundation/dexon-consensus-core/simulation/config"
@@ -33,6 +34,8 @@ func Run(cfg *config.Config) {
err error
)
+ dMoment := time.Now().UTC().Add(1 * time.Second)
+
// init is a function to init a node.
init := func(serverEndpoint interface{}) {
prv, err := ecdsa.NewPrivateKey()
@@ -43,7 +46,7 @@ func Run(cfg *config.Config) {
wg.Add(1)
go func() {
defer wg.Done()
- v.run(serverEndpoint)
+ v.run(serverEndpoint, dMoment)
}()
}