aboutsummaryrefslogtreecommitdiffstats
path: root/core/test
diff options
context:
space:
mode:
authorSonic <sonic@dexon.org>2018-10-19 10:08:58 +0800
committerGitHub <noreply@github.com>2018-10-19 10:08:58 +0800
commit6f672ebbd27a97815029050e4538f6d93d273771 (patch)
tree5723d3d3fe5df59315464cda8206a0422f0f9dd9 /core/test
parentd2f8010e74b715c490fda75984dde2fab2a7b03a (diff)
downloadtangerine-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar
tangerine-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.gz
tangerine-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.bz2
tangerine-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.lz
tangerine-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.xz
tangerine-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.zst
tangerine-consensus-6f672ebbd27a97815029050e4538f6d93d273771.zip
crypto: ecdsa: make NodeID match dexon address (#229)
* Remove publicKey struct * PublicKey.Bytes() return uncompressed public key to match the address format of dexon (Keccak256(pubBytes[1:])[12:], where pubBytes is 65 bytes uncompressed public key.). * Rename ethcrypto to dexCrypto
Diffstat (limited to 'core/test')
-rw-r--r--core/test/tcp-transport.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/test/tcp-transport.go b/core/test/tcp-transport.go
index 64f915d..f6a5e9e 100644
--- a/core/test/tcp-transport.go
+++ b/core/test/tcp-transport.go
@@ -68,7 +68,10 @@ func parsePeerInfo(info string) (key crypto.PublicKey, conn string) {
if err != nil {
panic(err)
}
- key = ecdsa.NewPublicKeyFromByteSlice(data)
+ key, err = ecdsa.NewPublicKeyFromByteSlice(data)
+ if err != nil {
+ panic(err)
+ }
return
}