v1.7.3
Featured Changes
- feat: add
vm.startStateDiffRecording
andvm.stopAndReturnStateDiff
cheats to record all account accesses and storage accesses, by @Inphi in #481 - feat: add
vm.computeCreateAddress
andvm.computeCreate2Address
cheats, by @qiweiii in #479- These native cheats replace the need for the
StdUtils
methods of the same now, which will now give a deprecation warning when used.
- These native cheats replace the need for the
- feat: add mock contracts for ERC20 and ERC721, by @andreivladbrg in #470
- Be aware that these use initializers instead of constructors for compatibility across Solidity versions. Therefore it's recommended to use the
deployMockERC20
anddeployMockERC721
methods inStdUtils
to deploy them.
- Be aware that these use initializers instead of constructors for compatibility across Solidity versions. Therefore it's recommended to use the
Other Changes
New Contributors
- @Inphi made their first contribution in #481
- @qiweiii made their first contribution in #479
- @andreivladbrg made their first contribution in #470
Full Changelog: v1.7.2...v1.7.3