diff --git a/eth/stagedsync/stage_headers.go b/eth/stagedsync/stage_headers.go index 68553f986e8..5f2c59cb94b 100644 --- a/eth/stagedsync/stage_headers.go +++ b/eth/stagedsync/stage_headers.go @@ -584,10 +584,6 @@ func verifyAndSaveNewPoSHeader( }, false, nil } - if err := rawdb.WriteHeaderNumber(tx, headerHash, headerNumber); err != nil { - return nil, false, err - } - if err := headerInserter.FeedHeaderPoS(tx, header, headerHash); err != nil { return nil, false, err } diff --git a/turbo/stages/headerdownload/header_algos.go b/turbo/stages/headerdownload/header_algos.go index c250f5b2cc7..c0ed7df24c5 100644 --- a/turbo/stages/headerdownload/header_algos.go +++ b/turbo/stages/headerdownload/header_algos.go @@ -898,9 +898,6 @@ func (hi *HeaderInserter) FeedHeaderPoS(db kv.GetPut, header *types.Header, hash return fmt.Errorf("[%s] failed to WriteTd: %w", hi.logPrefix, err) } rawdb.WriteHeader(db, header) - if err = rawdb.WriteHeaderNumber(db, hash, blockHeight); err != nil { - return err - } hi.highest = blockHeight hi.highestHash = hash