bluealloy / revm

Ethereum Virtual Machine written in rust that is fast and simple to use
https://bluealloy.github.io/revm/
MIT License
1.5k stars 482 forks source link

chore(deps): bump alloy-provider from 0.1.1 to 0.1.2 #1564

Closed dependabot[bot] closed 3 weeks ago

dependabot[bot] commented 3 weeks ago

Bumps alloy-provider from 0.1.1 to 0.1.2.

Release notes

Sourced from alloy-provider's releases.

v0.1.2

What's Changed

New Contributors

Full Changelog: https://github.com/alloy-rs/alloy/compare/v0.1.1...v0.1.2

Changelog

Sourced from alloy-provider's changelog.

0.1.2 - 2024-06-19

Dependencies

  • Relax version in workspace dependencies (#940)

Documentation

  • Update alloy-eips supported eip list (#942)
  • Update get_balance docs (#938)
  • Touch up docs, TODOs (#918)
  • Add per-crate changelogs (#914)

Features

  • Add TryFrom for GethTrace for all inner variants (#933)
  • [genesis] Update extra_fields to use OtherFields (#936)
  • [rpc-types-anvil] Add Index, fix compatibility (#931)
  • Add trace_raw_transaction and trace_replay_block_transactions (#925)
  • Add is_ and as_ utils for FilterBlockOption (#927)
  • [provider] Support ethCall optional blockId serialization (#900)
  • Add utils to ValueOrArray (#924)
  • Add is_ utils to FilterChanges (#923)
  • Add eip-7251 consolidation request (#919)
  • Add BlockId::as_u64 (#916)

Miscellaneous Tasks

  • [rpc-types] Remove duplicate Index definition in rpc-types-anvil in favor of the one in rpc-types-eth (#943)
  • Update eip-2935 bytecode and address (#934)
  • Don't self-host documentation anymore (#920)
  • Update changelogs for v0.1.1 (#922)
  • Use 'dep:' syntax in rpc-types (#921)
  • Add docs.rs metadata to all manifests (#917)
Commits
  • 6863972 chore: release 0.1.2
  • cffab13 feat: add TryFrom for GethTrace for all inner variants (#933)
  • dfef950 chore(rpc-types): remove duplicate Index definition in rpc-types-anvil in...
  • 8dc637e docs: update alloy-eips supported eip list (#942)
  • 9b49122 docs: update get_balance docs (#938)
  • 707fdb5 chore: relax version in workspace dependencies (#940)
  • 041c7c4 feat(genesis): update extra_fields to use OtherFields (#936)
  • aeef834 feat(rpc-types-anvil): add Index, fix compatibility (#931)
  • d94324b chore: update eip-2935 bytecode and address (#934)
  • ad5c840 feat: Add trace_raw_transaction and trace_replay_block_transactions (#925)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
github-actions[bot] commented 3 weeks ago

Valgrind Results:

==3956== Cachegrind, a cache and branch-prediction profiler
==3956== Copyright (C) 2002-2017, and GNU GPL'd, by Nicholas Nethercote et al.
==3956== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==3956== Command: target/release/snailtracer
==3956== 
--3956-- warning: L3 cache found, using its data for the LL simulation.
Running snailtracer example!
elapsed: 1.824986304s
==3956== 
==3956== I   refs:      427,040,494
==3956== I1  misses:          3,229
==3956== LLi misses:          2,785
==3956== I1  miss rate:        0.00%
==3956== LLi miss rate:        0.00%
==3956== 
==3956== D   refs:      204,077,636  (132,269,560 rd   + 71,808,076 wr)
==3956== D1  misses:        341,328  (    201,389 rd   +    139,939 wr)
==3956== LLd misses:        137,732  (      4,448 rd   +    133,284 wr)
==3956== D1  miss rate:         0.2% (        0.2%     +        0.2%  )
==3956== LLd miss rate:         0.1% (        0.0%     +        0.2%  )
==3956== 
==3956== LL refs:           344,557  (    204,618 rd   +    139,939 wr)
==3956== LL misses:         140,517  (      7,233 rd   +    133,284 wr)
==3956== LL miss rate:          0.0% (        0.0%     +        0.2%  )