Skip to content

chore(deps): bump alloy to 2.0.4#23828

Merged
mattsse merged 1 commit into
mainfrom
codex/bump-alloy-2-0-4
Apr 29, 2026
Merged

chore(deps): bump alloy to 2.0.4#23828
mattsse merged 1 commit into
mainfrom
codex/bump-alloy-2-0-4

Conversation

@mattsse
Copy link
Copy Markdown
Collaborator

@mattsse mattsse commented Apr 29, 2026

Updates the alloy 2.x workspace dependencies and lockfile to 2.0.4. No code changes are needed for TestingBuildBlockRequestV1 because alloy 2.0.4 no longer marks the type non-exhaustive.

Validated with cargo +nightly fmt --all --check, zepter, make lint-toml, cargo check -p reth-rpc-api, cargo check -p reth-bench, cargo check -p reth-node-ethereum --tests, cargo +nightly clippy -p reth-node-ethereum --tests --all-features --locked, and cargo +nightly clippy -p reth-bench --all-features --locked.

@github-project-automation github-project-automation Bot moved this to Backlog in Reth Tracker Apr 29, 2026
@mattsse mattsse added A-dependencies Pull requests or issues that are about dependencies dependencies Pull requests that update a dependency file labels Apr 29, 2026
@mattsse mattsse force-pushed the codex/bump-alloy-2-0-4 branch from 028faec to 3ed2cd8 Compare April 29, 2026 11:29
@mattsse mattsse merged commit c194c17 into main Apr 29, 2026
34 of 35 checks passed
@mattsse mattsse deleted the codex/bump-alloy-2-0-4 branch April 29, 2026 11:41
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Reth Tracker Apr 29, 2026
umeeSthein pushed a commit to umeeSthein/tempo that referenced this pull request Apr 30, 2026
Automated nightly update of reth dependencies from `paradigmxyz/reth`
main branch.

## Upstream reth changes


[`73ec2c9...88505c7`](paradigmxyz/reth@73ec2c9...88505c7)

🔗 Amp thread:
https://ampcode.com/threads/T-019dd952-f354-740f-8cb1-c6c03e1326f8
- **Engine**: Added `getBlobsV4` endpoint
([#23767](paradigmxyz/reth#23767)).
- **RPC**: Narrowed `getLogs` retry range
([#23818](paradigmxyz/reth#23818)).
- **DB**: Skipped `move_to_static_files` for `storage.v2`
([#23814](paradigmxyz/reth#23814)).
- **Perf**: Prebound cursor operation metrics
([#23654](paradigmxyz/reth#23654)).
- **Execution**: Properly handle selfdestructed storage slots in
re-execute ([#23832](paradigmxyz/reth#23832)).
- **Deps**: Bumped alloy to 2.0.4
([#23828](paradigmxyz/reth#23828)); released
2.2.0 ([#23831](paradigmxyz/reth#23831)).

## Migrations

🔗 Amp thread:
https://ampcode.com/threads/T-019dd953-1036-7238-ad17-bc81e44fa2bd
- Bumped `reth` dependencies from rev `73ec2c9` to `88505c7` across all
`reth-*` crates in
[Cargo.toml](file:///home/runner/work/tempo/tempo/Cargo.toml) to track
the latest upstream Reth SDK revision.
- Bumped `alloy` family crates (`alloy`, `alloy-consensus`,
`alloy-contract`, `alloy-eips`, `alloy-genesis`, `alloy-network`,
`alloy-provider`, `alloy-rpc-types-*`, `alloy-serde`, `alloy-signer*`,
`alloy-transport`) from `2.0.1` to `2.0.4` to stay in sync with the new
Reth revision.
- Implemented the new `get_blobs_for_versioned_hashes_v4` method on
`TempoTransactionPool` in
[tempo_pool.rs](file:///home/runner/work/tempo/tempo/crates/transaction-pool/src/tempo_pool.rs#L1118-L1128),
delegating to the underlying `protocol_pool`, to satisfy the expanded
`BlobStore`/pool trait introduced upstream (adds an `indices_bitarray:
B128` parameter and returns `BlobCellsAndProofsV1` per hash).

[GitHub
Workflow](https://github.com/tempoxyz/tempo/actions/runs/25109971223)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-dependencies Pull requests or issues that are about dependencies dependencies Pull requests that update a dependency file

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant