diff --git a/consensus/beacon/consensus.go b/consensus/beacon/consensus.go index 45a480c50e33..d46be8036d4f 100644 --- a/consensus/beacon/consensus.go +++ b/consensus/beacon/consensus.go @@ -45,7 +45,6 @@ var ( // codebase, inherently breaking if the engine is swapped out. Please put common // error types into the consensus package. var ( - errTooManyUncles = errors.New("too many uncles") errInvalidNonce = errors.New("invalid nonce") errInvalidUncleHash = errors.New("invalid uncle hash") errInvalidTimestamp = errors.New("invalid timestamp") @@ -192,10 +191,6 @@ func (beacon *Beacon) VerifyUncles(chain consensus.ChainReader, block *types.Blo if !beacon.IsPoSHeader(block.Header()) { return beacon.ethone.VerifyUncles(chain, block) } - // Verify that there is no uncle block. It's explicitly disabled in the beacon - if len(block.Uncles()) > 0 { - return errTooManyUncles - } return nil }