diff options
author | Wei-Ning Huang <w@dexon.org> | 2019-01-14 19:59:57 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-14 19:59:57 +0800 |
commit | 5823540202423aed2cbdf8c125e95d8b1a20e245 (patch) | |
tree | ca6bc0f54e7fe5533b8bfad0c6a4b8f92064afbb /dex/helper_test.go | |
parent | 16c11a809e8bdc047dca151821cd1542c81624f2 (diff) | |
download | dexon-5823540202423aed2cbdf8c125e95d8b1a20e245.tar dexon-5823540202423aed2cbdf8c125e95d8b1a20e245.tar.gz dexon-5823540202423aed2cbdf8c125e95d8b1a20e245.tar.bz2 dexon-5823540202423aed2cbdf8c125e95d8b1a20e245.tar.lz dexon-5823540202423aed2cbdf8c125e95d8b1a20e245.tar.xz dexon-5823540202423aed2cbdf8c125e95d8b1a20e245.tar.zst dexon-5823540202423aed2cbdf8c125e95d8b1a20e245.zip |
params: write dMoment into ChainConfig (#150)
Diffstat (limited to 'dex/helper_test.go')
-rw-r--r-- | dex/helper_test.go | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/dex/helper_test.go b/dex/helper_test.go index 86a901cc2..e3d6aa3b7 100644 --- a/dex/helper_test.go +++ b/dex/helper_test.go @@ -46,6 +46,8 @@ var ( testBank = crypto.PubkeyToAddress(testBankKey.PublicKey) ) +const dMoment = 123456 + // testP2PServer is a fake, helper p2p server for testing purposes. type testP2PServer struct { mu sync.Mutex @@ -134,7 +136,7 @@ func newTestProtocolManager(mode downloader.SyncMode, blocks int, generator func notarySetFunc: func(uint64, uint32) (map[string]struct{}, error) { return nil, nil }, } - pm, err := NewProtocolManager(gspec.Config, mode, DefaultConfig.NetworkId, evmux, &testTxPool{added: newtx}, engine, blockchain, db, true, tgov, &testApp{}) + pm, err := NewProtocolManager(gspec.Config, mode, DefaultConfig.NetworkId, dMoment, evmux, &testTxPool{added: newtx}, engine, blockchain, db, true, tgov, &testApp{}) if err != nil { return nil, nil, err } @@ -275,17 +277,18 @@ func newTestPeer(name string, version int, pm *ProtocolManager, shake bool) (*te head = pm.blockchain.CurrentHeader() number = head.Number.Uint64() ) - tp.handshake(nil, number, head.Hash(), genesis.Hash()) + tp.handshake(nil, dMoment, number, head.Hash(), genesis.Hash()) } return tp, errc } // handshake simulates a trivial handshake that expects the same state from the // remote side as we are simulating locally. -func (p *testPeer) handshake(t *testing.T, number uint64, head common.Hash, genesis common.Hash) { +func (p *testPeer) handshake(t *testing.T, dMoment uint64, number uint64, head common.Hash, genesis common.Hash) { msg := &statusData{ ProtocolVersion: uint32(p.version), NetworkId: DefaultConfig.NetworkId, + DMoment: uint64(dMoment), Number: number, CurrentBlock: head, GenesisBlock: genesis, |