Revert "core: remove unnecessary log copy (#27475)"

This reverts commit 44a8cecbc6.
This commit is contained in:
devopsbo3 2023-11-10 12:27:53 -06:00 committed by GitHub
parent ff8fefeb76
commit 95a2b27753

View file

@ -2053,10 +2053,11 @@ func (bc *BlockChain) collectLogs(b *types.Block, removed bool) []*types.Log {
var logs []*types.Log
for _, receipt := range receipts {
for _, log := range receipt.Logs {
l := *log
if removed {
log.Removed = true
l.Removed = true
}
logs = append(logs, log)
logs = append(logs, &l)
}
}
return logs