Other
- refactor(cheatcodes): deduplicate base64 overload implementations (#13966) by @anim001k
- feat(evm): add FoundryHardfork::Tempo variant (#13972) by @stevencartavia
- refactor(cheatcodes): fine-tuning inspectors ctx bounds (#13979) by @mablr
- refactor(cheatcodes): simplify broadcastable tx creation (#13982) by @mablr
- chore(evm):
FoundryContextExttests for Eth/Op (#13987) by @mablr - refactor(anvil): make
BlockInfogeneric (#13988) by @stevencartavia - refactor(anvil): generalize MaybeImpersonatedTransaction From impl (#13990) by @stevencartavia
- refactor(anvil): use
BlockHeadertrait inFeeHistoryService(#13991) by @stevencartavia - refactor(anvil): generalize PoolTransaction TryFrom impl (#13992) by @stevencartavia
- feat(evm): make
BackendStateSnapshotgeneric over Spec and Block types (#13989) by @mablr - feat(cast): add
batch-sendandbatch-mktxcommands for native call batching (#13973) by @stevencartavia - fix(ci): import
TxEnvin EVM cheatcodes (#13995) by @zerosnacks - chore(evm): remove
new_revm_with_inspectorhelper (#13996) by @mablr - refactor(anvil): extract
execute_pool_transactions(#13940) by @figtracer - refactor(anvil): remove
EitherEvmandnew_eth_evm_with_inspector(#13959) by @figtracer - feat(evm): generic precompiles +
EvmFactoryonBackendInner(#13998) by @mablr - fix: add
MegaEthandMegaEthTestnetto different gas calc due toError intrinsic gas too low(#13999) by @zerosnacks - feat(evm):
MultiForkgeneric overSPECandBLOCK(#14000) by @mablr - fix(ci): bump
alloy 2.0andrevm 36(#14001) by @zerosnacks - feat(evm):
FoundryContextExtTempo impl (#14002) by @mablr - feat(evm): expand
FoundryTransactionwith Tempo methods (#14005) by @figtracer - feat(evm): expand
FoundryBlockwith Tempo methods (#14004) by @figtracer - feat(evm):
FoundryEvmFactorymarker trait (#14003) by @mablr - feat(cheatcodes): make
Cheatcodesgeneric overSPECandBLOCK(#14006) by @mablr - feat(evm): generic
evm_spec_idviaFromEvmVersiontrait (#14008) by @figtracer - refactor(anvil): use
FromTxWithEncodedto removeis_optimismbranches (#14009) by @figtracer - refactor(evm): remove
EitherEvm(#14010) by @figtracer - feat(evm):
TryAnyToTxEnvTempo impl (#14011) by @mablr - chore(evm):
InspectorStack::set_blockby value (#14013) by @mablr