github bluealloy/revm v65
tag v65 revm v20.0.0-alpha7

latest release: v66
7 days ago

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

Don't miss a new revm release

NewReleases is sending notifications on new releases.