Skip to content

Bump alloy-rpc-types-eth from 1.8.3 to 2.0.1#25

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/alloy-rpc-types-eth-2.0.0
Open

Bump alloy-rpc-types-eth from 1.8.3 to 2.0.1#25
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/alloy-rpc-types-eth-2.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 13, 2026

Bumps alloy-rpc-types-eth from 1.8.3 to 2.0.1.

Release notes

Sourced from alloy-rpc-types-eth's releases.

v2.0.1

What's Changed

Full Changelog: alloy-rs/alloy@v2.0.0...v2.0.1

v2.0.0

This new major release includes several breaking changes as preparation for the Glamsterdam hardfork.

Notable breaking changes are:

  • network transaction-builder traits were reshaped: TransactionBuilder was split, network-specific methods moved to NetworkTransactionBuilder, and Network bounds tightened around TransactionRequest / TxEnvelope ([#3344](https://github.com/alloy-rs/alloy/issues/3344), [#3723](https://github.com/alloy-rs/alloy/issues/3723)).
  • Blob transaction APIs changed: TransactionBuilder7594 was folded into TransactionBuilder4844, blob-sidecar methods were renamed/specialized, the default TxEip4844Variant generic changed, and PooledTransaction now uses the EIP-7594 sidecar type ([#3600](https://github.com/alloy-rs/alloy/issues/3600), [#3328](https://github.com/alloy-rs/alloy/issues/3328), [#3468](https://github.com/alloy-rs/alloy/issues/3468)).
  • AnyTransactionReceipt is now a dedicated struct instead of a type alias, so code that relied on alias semantics or direct wrapped-type usage needs updating ([#3153](https://github.com/alloy-rs/alloy/issues/3153)).
  • ChainConfig is now non-exhaustive, and Amsterdam support adds new header/config fields plus new BlockHeader requirements; exhaustive struct literals, pattern matches, and custom header impls may need changes ([#3566](https://github.com/alloy-rs/alloy/issues/3566), [#3871](https://github.com/alloy-rs/alloy/issues/3871)).
  • Provider builder / filler APIs changed: .network() now replaces the filler stack, and GasFiller is no longer a unit struct, so .filler(GasFiller) becomes .filler(GasFiller::default()) or custom estimator wiring ([#3686](https://github.com/alloy-rs/alloy/issues/3686), [#3849](https://github.com/alloy-rs/alloy/issues/3849)).
  • AnyNetwork no longer silently signs or re-encodes unknown transaction types; those paths now fail fast ([#3794](https://github.com/alloy-rs/alloy/issues/3794)).
  • muxTracer now keys mux configs / frames by GethDebugTracerType instead of GethDebugBuiltInTracerType, which breaks existing tracer map code ([#2442](https://github.com/alloy-rs/alloy/issues/2442)).
  • Pubsub / RPC surface types gained new variants and fields, including transactionReceipts subscriptions and newer header / transaction fields, so exhaustive enum matches and struct literals may need .. / wildcards ([#3410](https://github.com/alloy-rs/alloy/issues/3410), [#3707](https://github.com/alloy-rs/alloy/issues/3707), [#3871](https://github.com/alloy-rs/alloy/issues/3871)).

What's Changed

... (truncated)

Changelog

Sourced from alloy-rpc-types-eth's changelog.

2.0.1 - 2026-04-22

Bug Fixes

  • [provider] Skip batching eth_call with block overrides (#3910)
  • [node-bindings] Align Reth::default with Reth::new (#3900)
  • Clear stderr buffer and break on EOF in geth reader thread (#3888)
  • [rpc-types-trace] Add 0x prefix to storage keys and values in StructLog (#3891)
  • [provider] Update test_anvil_set_time for corrected evm_setTime (#3889)

Dependencies

  • [deps] Bump github/codeql-action from 7fc6561ed893d15cec696e062df840b21db27eb0 to 95e58e9a2cdfd71adc6e0353d5c52f41a045d225 (#3896)
  • [deps] Bump taiki-e/install-action from 2.74.0 to 2.75.3 (#3897)

Features

  • [transport-ws] Add WsBackend::from_socket constructor (#3911)
  • [signer] Add MnemonicKey for efficient HD key derivation (#3908)
  • [rpc-types-engine] Add ExecutionPayload bal_hash getter (#3904)
  • [provider] Add ProviderBuilder apply helpers (#3901)

Miscellaneous Tasks

  • Release 2.0.1
  • Release 2.0.1
  • Changed get_block_access_list_raw to accept BlockId (#3907)
  • Update reth rpc endpoints (#3902)
  • [BAL] Added from_block_slow_optional_bal (#3898)
  • Added raw bal rpc (#3892)

Other

  • Pin actions to SHA and add dependabot cooldown (#3895)

Performance

  • [consensus] Avoid clones in ReceiptWithBloom::into_logs (#3894)

Testing

  • [provider] Re-enable anvil tests (#3903)

2.0.0 - 2026-04-13

Bug Fixes

  • [provider] Fall back to RPC on get_logs cache deserialization failure (#3859)
  • [provider] Error all callers on batch len mismatch (#3827)
  • Optimism network incompatible with ProviderBuilder::new constructor (#3686)

... (truncated)

Commits
  • 565041c chore: release 2.0.1
  • ae505bc chore: release 2.0.1
  • ecfb916 chore: release 2.0.1
  • 04dc40f fix(provider): skip batching eth_call with block overrides (#3910)
  • 5c64130 feat(transport-ws): add WsBackend::from_socket constructor (#3911)
  • 9733a12 feat(signer): add MnemonicKey for efficient HD key derivation (#3908)
  • f46290a chore: changed get_block_access_list_raw to accept BlockId (#3907)
  • a7f537f fix(node-bindings): align Reth::default with Reth::new (#3900)
  • 25937b6 feat(rpc-types-engine): add ExecutionPayload bal_hash getter (#3904)
  • 921b799 test(provider): re-enable anvil tests (#3903)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 13, 2026
Bumps [alloy-rpc-types-eth](https://github.com/alloy-rs/alloy) from 1.8.3 to 2.0.1.
- [Release notes](https://github.com/alloy-rs/alloy/releases)
- [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md)
- [Commits](alloy-rs/alloy@v1.8.3...v2.0.1)

---
updated-dependencies:
- dependency-name: alloy-rpc-types-eth
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump alloy-rpc-types-eth from 1.8.3 to 2.0.0 Bump alloy-rpc-types-eth from 1.8.3 to 2.0.1 Apr 24, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/alloy-rpc-types-eth-2.0.0 branch from a9c90c8 to 91e76a9 Compare April 24, 2026 06:30
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.

0 participants