aboutsummaryrefslogtreecommitdiffstats
path: root/integration_test/node.go
diff options
context:
space:
mode:
authorMission Liao <mission.liao@dexon.org>2018-10-12 18:59:05 +0800
committerGitHub <noreply@github.com>2018-10-12 18:59:05 +0800
commit48f5fdb27e3218e2476b27ae99bcf242533b3bc3 (patch)
tree9926478b8dc6129d67a7da2d6fdfde84b96420c6 /integration_test/node.go
parent490fa1e9ce2b661e4c8b612bd53f20123346353b (diff)
downloadtangerine-consensus-48f5fdb27e3218e2476b27ae99bcf242533b3bc3.tar
tangerine-consensus-48f5fdb27e3218e2476b27ae99bcf242533b3bc3.tar.gz
tangerine-consensus-48f5fdb27e3218e2476b27ae99bcf242533b3bc3.tar.bz2
tangerine-consensus-48f5fdb27e3218e2476b27ae99bcf242533b3bc3.tar.lz
tangerine-consensus-48f5fdb27e3218e2476b27ae99bcf242533b3bc3.tar.xz
tangerine-consensus-48f5fdb27e3218e2476b27ae99bcf242533b3bc3.tar.zst
tangerine-consensus-48f5fdb27e3218e2476b27ae99bcf242533b3bc3.zip
core: latticeData supports config change (#190)
* Add test for num of chains changes. * Return error in latticeData.prepareBlock * Compare two positions * Modify chainStatus from height-based to index-based. * Fix consensus to use round variable * Remove sanity check in chainStatus * Fixup: refine sanity check - verify if round switching is required or not by chainTip's config. - make the logic in sanity check more clear - pospone acking relationship checking, they are more expensive to check.
Diffstat (limited to 'integration_test/node.go')
-rw-r--r--integration_test/node.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/integration_test/node.go b/integration_test/node.go
index d75f1ae..7e230a9 100644
--- a/integration_test/node.go
+++ b/integration_test/node.go
@@ -85,7 +85,7 @@ func NewNode(
proposingLatency test.LatencyModel) *Node {
var (
- round uint64
+ dMoment = time.Now().UTC()
chainID = uint32(math.MaxUint32)
governanceConfig = gov.Configuration(0)
nodeSetKeys = gov.NodeSet(0)
@@ -116,7 +116,7 @@ func NewNode(
app: app,
db: db,
lattice: core.NewLattice(
- round,
+ dMoment,
governanceConfig,
core.NewAuthenticator(privateKey),
app,