diff options
author | Jimmy Hu <jimmy.hu@dexon.org> | 2018-09-26 17:13:37 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-26 17:13:37 +0800 |
commit | 7450e6ba7f7299d03b04a7e2a9b3bc5911b94cfe (patch) | |
tree | 41b823a05f81615558a37567dab85e2958b59329 /core/agreement.go | |
parent | 663817d3e0d5a3c28cb0c5e378a533e242af5fdf (diff) | |
download | dexon-consensus-7450e6ba7f7299d03b04a7e2a9b3bc5911b94cfe.tar dexon-consensus-7450e6ba7f7299d03b04a7e2a9b3bc5911b94cfe.tar.gz dexon-consensus-7450e6ba7f7299d03b04a7e2a9b3bc5911b94cfe.tar.bz2 dexon-consensus-7450e6ba7f7299d03b04a7e2a9b3bc5911b94cfe.tar.lz dexon-consensus-7450e6ba7f7299d03b04a7e2a9b3bc5911b94cfe.tar.xz dexon-consensus-7450e6ba7f7299d03b04a7e2a9b3bc5911b94cfe.tar.zst dexon-consensus-7450e6ba7f7299d03b04a7e2a9b3bc5911b94cfe.zip |
crypto: sigtopub to crypto package. remove SigToPubFn (#141)
Diffstat (limited to 'core/agreement.go')
-rw-r--r-- | core/agreement.go | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/core/agreement.go b/core/agreement.go index 1b1cbde..65711d5 100644 --- a/core/agreement.go +++ b/core/agreement.go @@ -105,7 +105,6 @@ type agreement struct { data *agreementData aID *atomic.Value notarySet map[types.NodeID]struct{} - sigToPub SigToPubFn hasOutput bool lock sync.RWMutex pendingBlock []pendingBlock @@ -119,7 +118,6 @@ func newAgreement( recv agreementReceiver, notarySet types.NodeIDs, leader *leaderSelector, - sigToPub SigToPubFn, blockProposer blockProposerFn) *agreement { agreement := &agreement{ data: &agreementData{ @@ -129,7 +127,6 @@ func newAgreement( blockProposer: blockProposer, }, aID: &atomic.Value{}, - sigToPub: sigToPub, candidateBlock: make(map[common.Hash]*types.Block), } agreement.restart(notarySet, types.Position{}) @@ -237,7 +234,7 @@ func (a *agreement) sanityCheck(vote *types.Vote) error { }(); !exist { return ErrNotInNotarySet } - ok, err := verifyVoteSignature(vote, a.sigToPub) + ok, err := verifyVoteSignature(vote) if err != nil { return err } |