diff --git a/core/types/block.go b/core/types/block.go index 374211cd6c..ea576ed232 100644 --- a/core/types/block.go +++ b/core/types/block.go @@ -517,9 +517,7 @@ func (b *Block) WithBody(body Body) *Block { transactions: slices.Clone(body.Transactions), uncles: make([]*Header, len(body.Uncles)), withdrawals: slices.Clone(body.Withdrawals), - } - if b.accessList != nil { - block.accessList = b.accessList.Copy() + accessList: b.accessList, } for i := range body.Uncles { block.uncles[i] = CopyHeader(body.Uncles[i])