Skip to content

chore(deps): bump alloy-rpc-types-engine from 1.7.3 to 2.0.1#39

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/alloy-rpc-types-engine-2.0.1
Open

chore(deps): bump alloy-rpc-types-engine from 1.7.3 to 2.0.1#39
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/alloy-rpc-types-engine-2.0.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps alloy-rpc-types-engine from 1.7.3 to 2.0.1.

Release notes

Sourced from alloy-rpc-types-engine'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-engine'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 @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 23, 2026

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot requested a review from tiljrd as a code owner April 23, 2026 23:50
Bumps [alloy-rpc-types-engine](https://github.com/alloy-rs/alloy) from 1.7.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.7.3...v2.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/alloy-rpc-types-engine-2.0.1 branch from 043f218 to e4d28a2 Compare April 25, 2026 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants