This version contains an experimental build of the ethereumjs-vm with EIP-1283 changes removed.
This version adds a new hardfork option constantinople-1283-removed. The default hardfork in this experimental build is now constantinople-1283-removed.
To test the original constantinople hardfork set the hardfork option as in your options as follows:
const provider = Ganache.provider({ hardfork: "constantinople" });
This version fixes a bug in v2.5.0-eip1283.0 where reverting after a snapshot may sometimes result in stale data being left in the EVM's cache which could then be retrieved erroneously by later transactions.
Installation
This is a tagged release specifically for the Ethereum protocol development community. you'll need to specify the specific version of this release when installing. To do this, run npm install ganache-core@eip1283 and not the usual command npm install -g ganache-core