Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump the alloy-revm group across 1 directory with 3 updates #2276

Open
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 3, 2025

Bumps the alloy-revm group with 3 updates in the / directory: alloy, revm and revm-inspectors.

Updates alloy from 0.6.4 to 0.11.0

Release notes

Sourced from alloy's releases.

v0.11.0

What's Changed

... (truncated)

Changelog

Sourced from alloy's changelog.

0.11.0 - 2025-01-31

Bug Fixes

  • Store pubsubfrontend clone in rpcinner (#1977)
  • Map txcount resp (#1968)
  • [contract] Rm IntoFuture for CallBuilder (#1945)
  • Propagate ssz features (#1934)
  • Version number of installation is out of date (#1927)
  • [node-bindings] Reset child.stdout in AnvilInstance (#1920)
  • [transport] Use HttpsConnector in HyperTransport (#1899)

Dependencies

  • [deps] Breaking bumps (#1957)

Documentation

  • Enable some useful rustdoc features on docs.rs (#1890)

Features

  • Add avil ipc-path arg (#1978)
  • Use StatusCode::is_success instead of just OK (#1974)
  • Add blockbody ommers generic (#1964)
  • Introduce maybe helpers for blob calc (#1962)
  • Add some doc aliases for recovered (#1961)
  • Add TxRequest::from_recovered_transaction helper (#1960)
  • Add into sealed for rpc header (#1956)
  • Couple convenience methods (#1955)
  • Add helpers for tx conditional (#1953)
  • Add calc tx root fn for rpc types (#1950)
  • [provider] eth_callMany builder (#1944)
  • Add map fns to rpc transaction type (#1936)
  • Add deserde check for JsonStorageKey (#1915)
  • Add Recovered::cloned (#1932)
  • Add more derives for Receipts (#1930)
  • [consensus] Make fn tx_type() public (#1926)
  • Unify BlobParams and BlobScheduleItem (#1919)
  • [meta] Add essentials to default features (#1904)
  • Make ReadJsonStream generic to allow reuse (#1914)
  • Add missing conversion for ExecutionPayloadFieldV2 (#1908)
  • Add rlp length helper (#1906)
  • [provider] Instantiate recommended fillers by default (#1901)
  • Add helper to forkchoice state (#1903)
  • Reexport eip2124 (#1900)
  • [contract] Improve 'no data' error message (#1898)
  • Rm 7702 auth items from receipt response (#1897)
  • Remove T: Transport from public APIs (#1859)
  • Add match_versioned_hashes (#1882)

... (truncated)

Commits

Updates revm from 18.0.0 to 19.4.0

Changelog

Sourced from revm's changelog.

Because this is workspace with multi libraries, tags will be simplified, and with this document you can match version of project with git tag.

v44 tag

date: 18.09.2024

Small maintenance release. Code can be found in release/v44 branch. Fixes bug with Inspector selfdestruct not called every time, and enabled PRAGUE_EOF in statetest for PRAGUE tests.

  • revme: 0.10.1 -> 0.10.2
  • revm: 14.0.1 -> 14.0.2
  • revm-interpreter: 10.0.1 -> 10.0.2
  • revm-primitives: 9.0.1 -> 9.0.2
  • revm-precompile: 11.0.1 -> 11.0.2
  • revm-test: 0.1.0

v43 tag

date: 30.08.2024

Logo change and doc fix.

  • revm: 14.0.0 -> 14.0.1
  • revm-interpreter: 10.0.0 -> 10.0.1
  • revm-primitives: 9.0.0 -> 9.0.1
  • revm-precompile: 11.0.0 -> 11.0.1
  • revme: 0.10.0 -> 0.10.1

v42 tag

date: 29.08.2024

new EIP-7702 implemented. Passing all EOF and EIP-7702 tests. Preparation for devnet-3.

  • revme: 0.9.0 -> 0.10.0
  • revm: 13.0.0 -> 14.0.0
  • revm-interpreter: 9.0.0 -> 10.0.0
  • revm-primitives: 8.0.0 -> 9.0.0
  • revm-precompile: 10.0.0 -> 11.0.0

v41 tag

date: 08.08.2024

EOF fixes and improvements. Optimism Granite fork support.

  • revme: 0.8.0 -> 0.9.0
  • revm: 12.1.0 -> 13.0.0
  • revm-interpreter: 8.1.0 -> 9.0.0
  • revm-primitives: 7.1.0 -> 8.0.0
  • revm-precompile: 9.2.0 -> 10.0.0

... (truncated)

Commits

Updates revm-inspectors from 0.11.0 to 0.15.0

Changelog

Sourced from revm-inspectors's changelog.

0.15.0 - 2025-01-31

Bug Fixes

  • Fix grammatical errors in documentation (#254)
  • Fix typos (#253)

Dependencies

  • Bump alloy 0.11 (#259)

Features

  • Simplify AccessListInspector API (#256)
  • Add edge coverage tracking inspired by AFL/Lucid (#255)
  • Support no_std (#250)

Miscellaneous Tasks

  • Fix incorrect function check in mod.rs (#257)
  • [tracer] No whitespace at the end of a line (#252)

Other

  • Grammar and Clarity Improvements in Code Comments (#258)

0.14.1 - 2024-12-30

Dependencies

  • Matt/bump revm19 (#251)
  • Bump boa 20 (#247)

Miscellaneous Tasks

  • Release 0.14.1
  • Make clippy happy (#249)

0.13.0 - 2024-12-10

Dependencies

  • Bump alloy 0.8 (#245)

Miscellaneous Tasks

  • Release 0.13.0
  • Release 0.13.0

0.12.1 - 2024-12-04

... (truncated)

Commits

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Feb 3, 2025
@dependabot dependabot bot force-pushed the dependabot/cargo/alloy-revm-e09cca95f6 branch 6 times, most recently from aa16677 to 7ae9173 Compare February 5, 2025 16:57
Bumps the alloy-revm group with 3 updates in the / directory: [alloy](https://github.com/alloy-rs/alloy), [revm](https://github.com/bluealloy/revm) and [revm-inspectors](https://github.com/paradigmxyz/revm-inspectors).

Updates `alloy` from 0.6.4 to 0.11.0
- [Release notes](https://github.com/alloy-rs/alloy/releases)
- [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md)
- [Commits](alloy-rs/alloy@v0.6.4...v0.11.0)

Updates `revm` from 18.0.0 to 19.4.0
- [Release notes](https://github.com/bluealloy/revm/releases)
- [Changelog](https://github.com/bluealloy/revm/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bluealloy/revm/commits)

Updates `revm-inspectors` from 0.11.0 to 0.15.0
- [Changelog](https://github.com/paradigmxyz/revm-inspectors/blob/main/CHANGELOG.md)
- [Commits](paradigmxyz/revm-inspectors@v0.11.0...v0.15.0)

---
updated-dependencies:
- dependency-name: alloy
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: alloy-revm
- dependency-name: revm
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: alloy-revm
- dependency-name: revm-inspectors
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: alloy-revm
...

Signed-off-by: dependabot[bot] <[email protected]>
@JamesHinshelwood JamesHinshelwood force-pushed the dependabot/cargo/alloy-revm-e09cca95f6 branch from 7ae9173 to 86c7f99 Compare February 5, 2025 21:37
Copy link
Contributor

github-actions bot commented Feb 5, 2025

🐰 Bencher Report

Branchdependabot/cargo/alloy-revm-e09cca95f6
Testbedself-hosted
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
milliseconds (ms)
(Result Δ%)
Upper Boundary
milliseconds (ms)
(Limit %)
full-blocks-erc20-transfers/full-blocks-erc20-transfers📈 view plot
🚷 view threshold
898.98
(-28.07%)
1,652.56
(54.40%)
full-blocks-evm-transfers/full-blocks-evm-transfers📈 view plot
🚷 view threshold
369.03
(-26.97%)
732.19
(50.40%)
full-blocks-zil-transfers/full-blocks-zil-transfers📈 view plot
🚷 view threshold
3,305.70
(-15.88%)
5,168.17
(63.96%)
process-empty/process-empty📈 view plot
🚷 view threshold
9.68
(+6.76%)
11.32
(85.52%)
🐰 View full continuous benchmarking report in Bencher

@JamesHinshelwood JamesHinshelwood added this pull request to the merge queue Feb 5, 2025
Any commits made after this event will not be merged.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant