diff --git a/tests/state_test_util.go b/tests/state_test_util.go index af54340956..a8477eb7cd 100644 --- a/tests/state_test_util.go +++ b/tests/state_test_util.go @@ -259,10 +259,7 @@ func (t *StateTest) RunNoVerify(subtest StateSubtest, vmconfig vm.Config, snapsh vmconfig.ExtraEips = eips block := t.genesis(config).ToBlock() - genesisAlloc := t.json.Pre - genesisAlloc[params.BeaconRootsAddress] = types.Account{Nonce: 1, Code: params.BeaconRootsCode} - //genesisAlloc[params.HistoryStorageAddress] = types.Account{Nonce: 1, Code: params.HistoryStorageCode} - st = MakePreState(rawdb.NewMemoryDatabase(), genesisAlloc, snapshotter, scheme) + st = MakePreState(rawdb.NewMemoryDatabase(), t.json.Pre, snapshotter, scheme) var baseFee *big.Int if config.IsLondon(new(big.Int)) { @@ -319,10 +316,6 @@ func (t *StateTest) RunNoVerify(subtest StateSubtest, vmconfig vm.Config, snapsh if config.IsCancun(new(big.Int), block.Time()) && t.json.Env.ExcessBlobGas != nil { context.BlobBaseFee = eip4844.CalcBlobFee(*t.json.Env.ExcessBlobGas) } - { - evm := vm.NewEVM(context, vm.TxContext{}, st.StateDB, config, vmconfig) - core.ProcessBeaconBlockRoot(common.HexToHash("0x00"), evm, st.StateDB) - } evm := vm.NewEVM(context, txContext, st.StateDB, config, vmconfig)