diff options
author | Sonic <sonic@dexon.org> | 2018-10-19 10:08:58 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-19 10:08:58 +0800 |
commit | 6f672ebbd27a97815029050e4538f6d93d273771 (patch) | |
tree | 5723d3d3fe5df59315464cda8206a0422f0f9dd9 /core/test | |
parent | d2f8010e74b715c490fda75984dde2fab2a7b03a (diff) | |
download | dexon-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar dexon-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.gz dexon-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.bz2 dexon-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.lz dexon-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.xz dexon-consensus-6f672ebbd27a97815029050e4538f6d93d273771.tar.zst dexon-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.go | 5 |
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 } |