Skip to content

Releases: bluealloy/revm

tag v66 revm v20.0.0

24 Mar 19:56
398ef74
Compare
Choose a tag to compare

Stable release

What's Changed

New Contributors

Full Changelog: v65...v66

tag v65 revm v20.0.0-alpha7

24 Mar 19:55
6a7533d
Compare
Choose a tag to compare

What's Changed

  • fix: remove duplicated load_account() by @jackwener in #2225
  • chore: remove blockhash windows const by @rakita in #2228
  • refactor: use AccessListItem associated type instead of AccessList by @Wodann in #2214
  • refactor: simplify single UT for OpSpecId compatibility. by @jackwener in #2216
  • chore(revme): remove deprecated #[clap] attribute by @argentpapa in #2217
  • test(op-precompiles): Add test for g1 msm by @emhane in #2227
  • chore(examples/erc20_gas): use KECCAK_EMPTY replace keccak256(Bytes::new()) by @argentpapa in #2230
  • chore: Add some documentation for the bls12-381 precompile constants by @kevaundray in #2222
  • test(op-precompiles): add bls12-381 g2 add and msm tests by @emhane in #2231
  • feat: allow reuse of API for calculating initial tx gas for tx by @Wodann in #2215
  • chore: Remove redundant bls12-381 constants and cleanup naming by @kevaundray in #2235
  • fix: DepositTx Identifier is 126 (0x7e) not 0x7f by @refcell in #2237
  • chore: fix clippy by @kevaundray in #2238
  • feat: Remove PrecompileError from PrecompileProvider by @nemnem7 in #2233
  • test(op-precompiles): Reuse tests for bls12-381 msm tests for pairing by @emhane in #2239
  • chore: add a safe blst wrapper by @kevaundray in #2223
  • chore: bump stable and eof tests Vítkov (v4.1.0) by @rakita in #2244
  • fix: correct eof kind in verification tests by @rakita in #2250
  • test(op-precompiles): Add tests for bls12-381 map fp to g by @emhane in #2241
  • chore: add documentation for the gas related constants for EIP2537 by @kevaundray in #2246
  • chore: Add invariant test for G1/G2 Scalar multiplication by @kevaundray in #2247
  • chore: special case G1 and G2 scalar multiplication by @kevaundray in #2248
  • refactor: make str to SpecId conversion fallible by @Wodann in #2236
  • fix: add develop (With prague) tests by @rakita in #2255
  • feat: Return Fatal error on bls precompiles if in no_std by @nemnem7 in #2249
  • chore: Adds a wrapper around substrate-bn for EIP196 by @kevaundray in #2258
  • examples: Add custom instruction example by @rakita in #2261
  • test(op-precompiles): clean up op tx tests by @emhane in #2242
  • chore: remove wrong &mut and duplicated spec by @jackwener in #2276
  • test(op-deposit-tx): Fix sys deposit tx gas test by @emhane in #2263
  • chore: make clippy happy by @argentpapa in #2274
  • chore: Add g1_mul, g1_add and read_scalar methods into substrate wrapper for bn128 by @kevaundray in #2264
  • chore(op): Remove redundant trait DepositTransaction by @emhane in #2265
  • test(op-handler): Add test for halted deposit tx post regolith by @emhane in #2269
  • test(op-precompiles): Check subset of l1 precompiles in op by @emhane in #2204
  • test(op-test-cov): Add test for serializing deposit transaction parts by @emhane in #2267
  • chore: add early exit for no-ops in EIP1962 and EIP2537 by @kevaundray in #2271
  • feat: InspectEvm fn renames, inspector docs, book cleanup by @rakita in #2275
  • chore(op-revm): Operator Fee Fixes by @refcell in #2273
  • chore: release by @github-actions in #2280
  • bump: main changelog tag v64 revm v20.0.0-alpha.7 by @rakita in #2283

New Contributors

Full Changelog: v63...v65

tag v64 revm v19.7.0

21 Mar 15:28
Compare
Choose a tag to compare

What's Changed

  • fix(optimism): Operator Fee Calculation & Deposit Identifier by @refcell in #2257
  • chore: bump test suite to Vítkov v4.1.0 tag by @rakita in #2281
  • bump: v64 revm v19.7.0 by @rakita in #2282

Full Changelog: v58...v64

tag v63, revm v20.0.0-alpha6

16 Mar 15:12
64dc657
Compare
Choose a tag to compare

What's Changed

  • Add tests for checking fjord precompile activation by @emhane in #2199
  • Add test for calling bn128_pair before and after granite by @emhane in #2200
  • fix(op-precompiles): fix method name typo by @emhane in #2202
  • fix: JumpMap from_slice requires len by @rakita in #2203
  • chore(op-test): Clean up precompile tests by @emhane in #2206
  • fix: remove unused dependencies from Cargo.toml by @jackwener in #2211
  • test(op-precompiles): Add test for calling g1 add by @emhane in #2205
  • feat(docs): MyEvm example and book cleanup by @rakita in #2218
  • bump: tag v63 revm v20.0.0-alpha.6 by @rakita in #2219
  • bump: revm-statetest-types to alpha5 by @rakita in #2220

Full Changelog: v62...v63

tag v62, revm v20.0.0-alpha5

12 Mar 15:18
4c7b7f0
Compare
Choose a tag to compare

Some small breking changed as a prep for v20.0.0 release

What's Changed

Full Changelog: v61...v62

tag v61, revm: v20.0.0-alpha.4

11 Mar 20:03
f2a2eb7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v60...v61

tag v60, revm v20.0.0-alpha.3

11 Mar 19:50
6c9654b
Compare
Choose a tag to compare

What's Changed

  • fix: set zero if blockhash is out of range by @rakita in #2173
  • fix(precompiles): add portable flag for bls by @rakita in #2174
  • bump: tag v60, revm v20.0.0-alpha.3 by @rakita in #2176

Full Changelog: v59...v60

tag v59, revm v20.0.0-alpha.2

10 Mar 13:56
44501f4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v57...v59

tag v58, revm v19.6.0

10 Mar 12:55
838f0de
Compare
Choose a tag to compare

What's Changed

Full Changelog: v56...v58

tag v57, revm v20.0.0-alpha.1

10 Mar 12:30
f463fb8
Compare
Choose a tag to compare

First alpha release for new revm framework.

What's Changed

Read more