aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/dexon-foundation/dexon-consensus/core/consensus.go
diff options
context:
space:
mode:
authorJimmy Hu <jimmy.hu@dexon.org>2019-03-06 16:53:15 +0800
committerWei-Ning Huang <w@byzantine-lab.io>2019-06-12 17:27:22 +0800
commit920c88803eaa5e1c67cd4cef752d9d6f11ccbd02 (patch)
treef654fe7e87154ea8388e3127e7107cf06d9b03c5 /vendor/github.com/dexon-foundation/dexon-consensus/core/consensus.go
parentccb4258f1abdea547e1ae4357c4be14043e315ca (diff)
downloadgo-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.go12
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()