diff options
author | Mission Liao <mission.liao@dexon.org> | 2018-10-12 18:59:05 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-12 18:59:05 +0800 |
commit | 48f5fdb27e3218e2476b27ae99bcf242533b3bc3 (patch) | |
tree | 9926478b8dc6129d67a7da2d6fdfde84b96420c6 /integration_test/node.go | |
parent | 490fa1e9ce2b661e4c8b612bd53f20123346353b (diff) | |
download | tangerine-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.go | 4 |
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, |