aboutsummaryrefslogtreecommitdiffstats
path: root/core/crypto.go
diff options
context:
space:
mode:
authorJimmy Hu <jimmy.hu@dexon.org>2018-08-13 15:13:41 +0800
committerGitHub <noreply@github.com>2018-08-13 15:13:41 +0800
commita8ebf501e54406c7449f71dba0c9af696bbc4e21 (patch)
tree37ae1a53769d6f7be82ed576b1fd65a476c11d17 /core/crypto.go
parent63c76e56169b6f14ef049490392a1b3b414f73c6 (diff)
downloaddexon-consensus-a8ebf501e54406c7449f71dba0c9af696bbc4e21.tar
dexon-consensus-a8ebf501e54406c7449f71dba0c9af696bbc4e21.tar.gz
dexon-consensus-a8ebf501e54406c7449f71dba0c9af696bbc4e21.tar.bz2
dexon-consensus-a8ebf501e54406c7449f71dba0c9af696bbc4e21.tar.lz
dexon-consensus-a8ebf501e54406c7449f71dba0c9af696bbc4e21.tar.xz
dexon-consensus-a8ebf501e54406c7449f71dba0c9af696bbc4e21.tar.zst
dexon-consensus-a8ebf501e54406c7449f71dba0c9af696bbc4e21.zip
core: Sign block in Consensus.PrepareBlock. (#50)
Diffstat (limited to 'core/crypto.go')
-rw-r--r--core/crypto.go9
1 files changed, 0 insertions, 9 deletions
diff --git a/core/crypto.go b/core/crypto.go
index abfc8fb..564ad38 100644
--- a/core/crypto.go
+++ b/core/crypto.go
@@ -101,15 +101,6 @@ func hashBlock(blockConv types.BlockConverter) (common.Hash, error) {
return hash, nil
}
-func signBlock(blockConv types.BlockConverter,
- prv crypto.PrivateKey) (crypto.Signature, error) {
- hash, err := hashBlock(blockConv)
- if err != nil {
- return crypto.Signature{}, err
- }
- return prv.Sign(hash)
-}
-
func verifyBlockSignature(pubkey crypto.PublicKey,
blockConv types.BlockConverter, sig crypto.Signature) (bool, error) {
hash, err := hashBlock(blockConv)