Featured Changes
- The following functions were added to
VmSafe
:getRawBlockHeader
stopRecord
setSeed
- EIP-7702:
attachDelegation
,signAndAttachDelegation
,signDelegation
- EIP-712:
eip712HashStruct
,eip712HashType
,eip712HashTypedData
- The following functions were made
view
:randomAddress()
randomUint()
randomUint(uint256 min, uint256 max)
- perf(StdAssertions): avoid vm call for trivial conditions by @DaniPopes in #693
- fix: re-add fail(string) by @DaniPopes in #697
What's Changed
- add stopRecord and 7702 cross chain cheatcodes by @grandizzy in #680
- Broken forge link by @mario-eth in #685
- feat: add EIP-712 cheatcodes by @yash-atreya in #686
- feat(Vm): add
setSeed
,getRawBlockHeader
by @DaniPopes in #696 - chore: fix and add typos in ci by @DaniPopes in #695
- chore(meta): add CODEOWNERS by @DaniPopes in #694
- perf(StdAssertions): avoid vm call for trivial conditions by @DaniPopes in #693
- ci: add Foundry stable, use matrixes by @DaniPopes in #698
- chore(StdAssertions): manually invert conditions by @DaniPopes in #699
- fix: re-add fail(string) by @DaniPopes in #697
- feat(Vm): include
random*
view changes by @DaniPopes in #700 - feat: release 1.10.0 by @DaniPopes in #701
New Contributors
- @mario-eth made their first contribution in #685
Full Changelog: v1.9.7...v1.10.0