diff options
author | Felix Lange <fjl@twurst.com> | 2017-02-27 20:53:30 +0800 |
---|---|---|
committer | Felix Lange <fjl@twurst.com> | 2017-02-28 00:19:41 +0800 |
commit | 35e8308bf76df11c3c1e8d11fac782814583ea5c (patch) | |
tree | 97ce8c63d93b4e01133bbcfab4155f4796b4e71d | |
parent | fc97c7a38dc5193ef5e32de42235b6facf609c41 (diff) | |
download | dexon-35e8308bf76df11c3c1e8d11fac782814583ea5c.tar dexon-35e8308bf76df11c3c1e8d11fac782814583ea5c.tar.gz dexon-35e8308bf76df11c3c1e8d11fac782814583ea5c.tar.bz2 dexon-35e8308bf76df11c3c1e8d11fac782814583ea5c.tar.lz dexon-35e8308bf76df11c3c1e8d11fac782814583ea5c.tar.xz dexon-35e8308bf76df11c3c1e8d11fac782814583ea5c.tar.zst dexon-35e8308bf76df11c3c1e8d11fac782814583ea5c.zip |
eth, les: shorten genesis block mismatch error message
-rw-r--r-- | eth/peer.go | 2 | ||||
-rw-r--r-- | eth/protocol_test.go | 2 | ||||
-rw-r--r-- | les/peer.go | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/eth/peer.go b/eth/peer.go index fcf528af6..e87438953 100644 --- a/eth/peer.go +++ b/eth/peer.go @@ -280,7 +280,7 @@ func (p *peer) readStatus(network int, status *statusData, genesis common.Hash) return errResp(ErrDecode, "msg %v: %v", msg, err) } if status.GenesisBlock != genesis { - return errResp(ErrGenesisBlockMismatch, "%x (!= %x)", status.GenesisBlock, genesis) + return errResp(ErrGenesisBlockMismatch, "%x (!= %x)", status.GenesisBlock[:8], genesis[:8]) } if int(status.NetworkId) != network { return errResp(ErrNetworkIdMismatch, "%d (!= %d)", status.NetworkId, network) diff --git a/eth/protocol_test.go b/eth/protocol_test.go index 43f336c32..253dcd8a7 100644 --- a/eth/protocol_test.go +++ b/eth/protocol_test.go @@ -63,7 +63,7 @@ func testStatusMsgErrors(t *testing.T, protocol int) { }, { code: StatusMsg, data: statusData{uint32(protocol), NetworkId, td, currentBlock, common.Hash{3}}, - wantError: errResp(ErrGenesisBlockMismatch, "0300000000000000000000000000000000000000000000000000000000000000 (!= %x)", genesis), + wantError: errResp(ErrGenesisBlockMismatch, "0300000000000000 (!= %x)", genesis[:8]), }, } diff --git a/les/peer.go b/les/peer.go index fc3591c78..4d00f3df9 100644 --- a/les/peer.go +++ b/les/peer.go @@ -367,7 +367,7 @@ func (p *peer) Handshake(td *big.Int, head common.Hash, headNum uint64, genesis } if rGenesis != genesis { - return errResp(ErrGenesisBlockMismatch, "%x (!= %x)", rGenesis, genesis) + return errResp(ErrGenesisBlockMismatch, "%x (!= %x)", rGenesis[:8], genesis[:8]) } if int(rNetwork) != p.network { return errResp(ErrNetworkIdMismatch, "%d (!= %d)", rNetwork, p.network) |