remove code exists check

This commit is contained in:
weiihann 2025-12-09 21:43:20 +08:00
parent d9f749c3ef
commit 1c3f968a13

View file

@ -1331,9 +1331,6 @@ func (s *StateDB) commitAndFlush(block uint64, deleteEmptyObjects bool, noStorag
if db := s.db.TrieDB().Disk(); db != nil && len(ret.codes) > 0 { if db := s.db.TrieDB().Disk(); db != nil && len(ret.codes) > 0 {
batch := db.NewBatch() batch := db.NewBatch()
for _, code := range ret.codes { for _, code := range ret.codes {
if code.exists {
continue
}
rawdb.WriteCode(batch, code.hash, code.blob) rawdb.WriteCode(batch, code.hash, code.blob)
} }
if err := batch.Write(); err != nil { if err := batch.Write(); err != nil {