@ethereumjs/vm v5.9.3
This release adds support for the GrayGlacier HF - see PR #1984 - which delays the difficulty bomb to mid September 2022 on mainnet to allow for the Merge HF to take place before the difficulty bomb triggers.
Please note that for backwards-compatibility reasons the associated Common is still instantiated with istanbul
by default.
A GrayGlacier VM can be instantiated with:
import VM from '@ethereumjs/vm'
import Common, { Chain, Hardfork } from '@ethereumjs/common'
const common = new Common({ chain: Chain.Mainnet, hardfork: Hardfork.GrayGlacier })
const vm = new VM({ common })