diff --git a/.github/workflows/stable-spec-tests.yml b/.github/workflows/stable-spec-tests.yml index ac18652b64d7..c305ec5d1825 100644 --- a/.github/workflows/stable-spec-tests.yml +++ b/.github/workflows/stable-spec-tests.yml @@ -8,7 +8,7 @@ on: workflow_dispatch: env: - FIXTURES_TAG: "verkle@v0.0.8" + FIXTURES_TAG: "verkle@v0.0.9-alpha-1" jobs: setup: diff --git a/core/vm/instructions.go b/core/vm/instructions.go index 4a9595283940..20a05c6cbe0c 100644 --- a/core/vm/instructions.go +++ b/core/vm/instructions.go @@ -462,7 +462,7 @@ func getBlockHashFromContract(number uint64, statedb StateDB, witness *state.Acc ringIndex := number % params.Eip2935BlockHashHistorySize var pnum common.Hash binary.BigEndian.PutUint64(pnum[24:], ringIndex) - statelessGas := witness.TouchSlotAndChargeGas(params.HistoryStorageAddress[:], pnum, false, availableGas, false) + statelessGas := witness.TouchSlotAndChargeGas(params.HistoryStorageAddress[:], pnum, false, availableGas, true) return statedb.GetState(params.HistoryStorageAddress, pnum), statelessGas }