diff options
author | Jimmy Hu <jimmy.hu@dexon.org> | 2019-03-06 16:53:15 +0800 |
---|---|---|
committer | Wei-Ning Huang <w@byzantine-lab.io> | 2019-06-12 17:27:22 +0800 |
commit | 920c88803eaa5e1c67cd4cef752d9d6f11ccbd02 (patch) | |
tree | f654fe7e87154ea8388e3127e7107cf06d9b03c5 /vendor/github.com/dexon-foundation/dexon-consensus/core/consensus.go | |
parent | ccb4258f1abdea547e1ae4357c4be14043e315ca (diff) | |
download | go-tangerine-920c88803eaa5e1c67cd4cef752d9d6f11ccbd02.tar.gz go-tangerine-920c88803eaa5e1c67cd4cef752d9d6f11ccbd02.tar.zst go-tangerine-920c88803eaa5e1c67cd4cef752d9d6f11ccbd02.zip |
vendor: sync to latest core (#225)
Diffstat (limited to 'vendor/github.com/dexon-foundation/dexon-consensus/core/consensus.go')
-rw-r--r-- | vendor/github.com/dexon-foundation/dexon-consensus/core/consensus.go | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/vendor/github.com/dexon-foundation/dexon-consensus/core/consensus.go b/vendor/github.com/dexon-foundation/dexon-consensus/core/consensus.go index 370df72cf..0f665f29a 100644 --- a/vendor/github.com/dexon-foundation/dexon-consensus/core/consensus.go +++ b/vendor/github.com/dexon-foundation/dexon-consensus/core/consensus.go @@ -891,13 +891,11 @@ MessageLoop: ch, e := con.baConfirmedBlock[val.Hash] return ch, e }(); exist { - if err := con.bcModule.sanityCheck(val); err != nil { - if err == ErrRetrySanityCheckLater { - err = nil - } else { - con.logger.Error("SanityCheck failed", "error", err) - continue MessageLoop - } + if err := utils.VerifyBlockSignature(val); err != nil { + con.logger.Error("VerifyBlockSignature failed", + "block", val, + "error", err) + continue MessageLoop } func() { con.lock.Lock() |