diff --git a/core/vm/operations_verkle.go b/core/vm/operations_verkle.go index 8b55b83bb21f..165911573bcc 100644 --- a/core/vm/operations_verkle.go +++ b/core/vm/operations_verkle.go @@ -65,7 +65,10 @@ func gasExtCodeHash4762(evm *EVM, contract *Contract, stack *Stack, mem *Memory, if _, isPrecompile := evm.precompile(address); isPrecompile { return 0, nil } - codehashgas := evm.Accesses.TouchCodeHash(address[:], false) + codehashgas := evm.Accesses.TouchVersion(address[:], false) + codehashgas += evm.Accesses.TouchBalance(address[:], false) + codehashgas += evm.Accesses.TouchNonce(address[:], false) + codehashgas += evm.Accesses.TouchCodeHash(address[:], false) if codehashgas == 0 { codehashgas = params.WarmStorageReadCostEIP2929 }