What's Changed
- chore(test): preserve order of fields in json fixtures by @rakita in #2541
- feat: transact multi tx by @rakita in #2517
- ci: remove concurrency from bench by @DaniPopes in #2542
- feat: expand timestamp/block_number to u256 by @rakita in #2546
- chore: use sha3 by default by @rakita in #2545
- refactore: Add InstructionContext instead of Host and Interpreter by @rakita in #2548
- feat: Config blob basefee fraction by @rakita in #2551
- chore: add dot to trigger ci by @rakita in #2552
- chore: simplify Interpreter loop by @rakita in #2544
- feat: added TxEnv::new_bench() add util function by @Rimeeeeee in #2556
- bench: add gas-cost-estimator selected bytecodes by @rakita in #2555
- cfg: add tx_chain_id_check fields. Optimize effective gas cost calc by @rakita in #2557
- chore: ContextTr rm *_ref, and add *_mut fn by @rakita in #2560
- refactor: unify calling of journal account loading by @rakita in #2561
- docs: temporary fix for eth tests in revme.md by @jgresham in #2559
- chore(docs): context crate lints by @rakita in #2565
- chore(docs): add lints to database-interface and op-revm crates by @rakita in #2568
- feat(database): Implement DatabaseRef for State by @cakevm in #2570
- feat(Osaka): EIP-7825 tx limit cap by @rakita in #2575
- chore: Avoid clone before converting ref BundleAccount to CacheAccount by @cakevm in #2574
- chore(op-revm): impl type alias for default OpEvm by @0xDmtri in #2576
- chore: support functions for eip7918 by @rakita in #2579
- deps: explicitly bump
auto_impl
by @rkrasiuk in #2583 - chore: use iter_batched for transfer bench by @Rjected in #2584
- fix(multitx): Add local flags for create and selfdestruct by @rakita in #2581
- feat: add with_caller for system_transact by @rakita in #2587
- bump: tag v75 revm v24.0.1 (#2563) by @rakita in #2589
- chore: release by @github-actions in #2577
- bump: tag v76 revm v25.0.0 by @rakita in #2590
New Contributors
Full Changelog: v74...v76