What's Changed
- bump: main CHANGELOG by @rakita in #1592
- chore: Rename gas_price to gas_limit for precompile args by @sergerad in #1593
- chore(revm): defer bytecode load by @lightsing in #1588
- chore(deps): bump alloy-rlp from 0.3.5 to 0.3.7 by @dependabot in #1581
- chore(deps): bump bitflags from 2.5.0 to 2.6.0 by @dependabot in #1583
- chore(deps): bump serde from 1.0.203 to 1.0.204 by @dependabot in #1586
- chore(deps): bump serde_json from 1.0.117 to 1.0.120 by @dependabot in #1587
- feat: use
kzg-rs
for kzg point evaluation by @0xWOLAND in #1558 - chore: Refactor code, and check if precompile for create collision by @rakita in #1600
- fix(EOF): MIN_CALLEE_GAS light failure, static-mode check by @rakita in #1599
- refactor: load_account -> warm_preloaded_addresses by @hack3r-0m in #1584
- fix: missing kzg_settings if kzg-rs feature enabled by @jtguibas in #1601
- test(
GeneralState
): skip fewer specs by @hai-rise in #1603 - refactor: group optimism invalid txn errors by @hack3r-0m in #1604
- fix(EOF): Use cfg code size limit for eofcreate by @rakita in #1606
- feat(EOF): Bytecode::new_raw supports EOF, new_raw_checked added by @rakita in #1607
- fix: allow non-static lifetime in HandleRegisterBox by @Wodann in #1608
- feat: pass interpreter into
Inspector::log
by @klkvr in #1610 - chore(deps): bump thiserror from 1.0.61 to 1.0.62 by @dependabot in #1611
- chore(deps): bump alloy-primitives from 0.7.6 to 0.7.7 by @dependabot in #1612
- chore(deps): bump alloy-sol-macro from 0.7.6 to 0.7.7 by @dependabot in #1613
- chore(deps): bump bytes from 1.6.0 to 1.6.1 by @dependabot in #1615
- fix: correctly calculate eofcreate address by @klkvr in #1619
- chore(deps): bump alloy-sol-types from 0.7.6 to 0.7.7 by @dependabot in #1614
- fix(eip7702): Add tests and fix some bugs by @rakita in #1605
- feat(eof): cli eof-validation by @rakita in #1622
- chore: bump alloy deps by @rakita in #1623
- chore: release by @github-actions in #1620
- bump: main changelog update by @rakita in #1626
- fix(eof): don't fail if offset overflows
usize
inRETURNDATALOAD
by @DaniPopes in #1627 - chore(EOF): Use Bytecode::new_legacy by @rakita in #1628
- chore: bump main changelog by @rakita in #1630
- chore: bump versions bcs of primitives by @rakita in #1631
New Contributors
- @sergerad made their first contribution in #1593
- @lightsing made their first contribution in #1588
- @0xWOLAND made their first contribution in #1558
- @jtguibas made their first contribution in #1601
- @hai-rise made their first contribution in #1603
- @klkvr made their first contribution in #1610
Full Changelog: v38...v40