Releases: bluealloy/revm
Releases · bluealloy/revm
tag v102 revm v33.1.0
Fix for pre berlin selfdestruct oog, introduced in v99 tag (revm v32.0.0)
What's Changed
- fix: expose optional_priority_fee_check feature from context crate by @jonathanykh in #3159
- feat(context): add mark_cold method to JournaledAccount by @karlb in #3160
- feat: Add set nonce journal entry and fn by @rakita in #3163
- fix(op-revm): return error when enveloped_tx is missing by @Keemosty12 in #3143
- fix(database): return correct bytecode in BenchmarkDB::code_by_hash by @viktorking7 in #3170
- fix: correctly handle selfdestruct cold load by @klkvr in #3174
- chore: release by @github-actions[bot] in #3162
- bump: tag v102 revm v33.1.0 by @rakita in #3177
Backported from previous release:
New Contributors
- @jonathanykh made their first contribution in #3159
- @karlb made their first contribution in #3160
- @Keemosty12 made their first contribution in #3143
Full Changelog: v100...v102
tag v101, revm v33.0.1
patch release for: fix: call Inspector::log_full by @klkvr in #3164
Full Changelog: v100...v101
tag v100, revm v33.0.0
100 releases, we came far.
Republishing last release to fix semver issue reported here: #3158
What's Changed
Full Changelog: v99...v100
tag v99 revm v32.0.0
What's Changed
- fix(revme): use primitive hashmap in statetest by @rakita in #3137
- feat: selfdestruct oog on cold load by @rakita in #3140
- chore(interpreter): deprecate public otry! macro by @sashass1315 in #3146
- chore: add eq/serde for InitialAndFloorGas by @rakita in #3147
- fix: use access list to decide if slot is cold by @rakita in #3149
- feat: add gas refund to PrecompileOutput by @rakita in #3152
- fix(op): Ensure L1Block account is always loaded (#3150) by @rakita in #3154
- chore: merge v98 versions bumps by @rakita in #3155
- feat: process precompile logs to inspector by @rakita in #3148
- feat(precompiles): add performant PrecompileError::OtherCowStr variant by @rakita in #3144
- feat: generic Context::new by @klkvr in #3156
- chore: release by @github-actions[bot] in #3136
- bump: v99 revm v32.0.0 by @rakita in #3157
Full Changelog: v96...v99
tag v98 op-revm 12.0.2
tag v97 revm v31.0.1
tag v96 revm v31.0.0
What's Changed
- chore: journal transfer fn cleanup by @rakita in #3085
- chore(inspector): remove redundant EthInterpreter import in either.rs by @Galoretka in #3093
- fix(op-revm): add missing enveloped_tx validation in validate_env by @sky-coderay in #3094
- chore(docs): recorrect eip4788 by @RyanBGG in #3111
- perf: optimize storage validation loop in blockchaintest by @vtjl10 in #3107
- chore: consolidate revme imports by @rakita in #3088
- chore(precompile): remove unused mainnet_address() function by @0xMushow in #3091
- chore: remove redundant alloy-eip7702 from handler dev-dependencies by @RyanBGG in #3105
- chore(op): use helper function in validate against state by @rakita in #3069
- feat: dont load access list immediatly by @rakita in #3116
- feat: impl
SealableforBytecodeby @makcandrov in #3118 - fix(jovian): fixes the DA footprint update storage slot. fix l1 fork associated with Jovian. by @theochap in #3120
- feat: JournaledAccount, a nice way to update and track changes by @rakita in #3086
- fix: hook up Cfg::memory_limit by @DaniPopes in #3129
- fix(context): avoid double reference in
Context::all()by @gap-editor in #3131 - chore: release by @github-actions[bot] in #3113
- feat(precompiles/jovian): add jovian precompiles to revm (#3128) by @rakita in #3134
- bump: tag v96 revm v31.0.0 by @rakita in #3135
New Contributors
- @sky-coderay made their first contribution in #3094
- @vtjl10 made their first contribution in #3107
Full Changelog: v93...v96
tag v95, op-revm v11.3.0
tag v94, op-revm v11.2.0
tag v93 revm v30.1.0
What's Changed
- typo(instructions): fix typo in spurious_dragon variable by @0xMushow in #3106
- fix: return MemoryLimitOOG when memory_limit is enabled by @wojtek0x in #3109
- feat: Optional Bytecode in CallInput by @rakita in #3110
- chore: release by @github-actions[bot] in #3108
- bump: tag v93 revm v30.1.0 by @rakita in #3112
New Contributors
Full Changelog: v92...v93