From 727202cac9923cb7c387c525c03e9cc85917d203 Mon Sep 17 00:00:00 2001 From: wgr523 Date: Wed, 18 May 2022 23:18:10 +0800 Subject: [PATCH] remove verifyQC from ProposedBlockHandler since verifyQC is already in verifyHeader (#88) --- consensus/XDPoS/engines/engine_v2/engine.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/consensus/XDPoS/engines/engine_v2/engine.go b/consensus/XDPoS/engines/engine_v2/engine.go index d4827fc22d..d3d944db2e 100644 --- a/consensus/XDPoS/engines/engine_v2/engine.go +++ b/consensus/XDPoS/engines/engine_v2/engine.go @@ -664,12 +664,6 @@ func (x *XDPoS_v2) ProposedBlockHandler(chain consensus.ChainReader, blockHeader return err } - err = x.verifyQC(chain, quorumCert, nil) - if err != nil { - log.Error("[ProposedBlockHandler] Fail to verify QC", "Extra round", round, "QC proposed BlockInfo Hash", quorumCert.ProposedBlockInfo.Hash) - return err - } - // Generate blockInfo blockInfo := &utils.BlockInfo{ Hash: blockHeader.Hash(),