build(deps): bump alloy from 1.7.3 to 2.0.0 (#6501)
* build(deps): bump alloy from 1.7.3 to 2.0.0 Bumps [alloy](https://github.com/alloy-rs/alloy) from 1.7.3 to 2.0.0. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](https://github.com/alloy-rs/alloy/compare/v1.7.3...v2.0.0) --- updated-dependencies: - dependency-name: alloy dependency-version: 2.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * all: Fix compilation for alloy 2.0.0 upgrade - Add AnyTransactionRequest newtype for split TransactionBuilder traits - Bump alloy-rpc-types to 2.0.0 - Add block_timestamp field to Transaction struct literals - Add Amsterdam hardfork header fields (block_access_list_hash, slot_number) - Remove .with_recommended_fillers() (now handled by .network()) * all: Install rustls aws_lc_rs as default crypto provider With alloy 2.0.0 pulling in rustls with aws_lc_rs and object_store (via reqwest) pulling in rustls with ring, rustls 0.23 refuses to auto-pick and panics on first TLS use. Install aws_lc_rs explicitly at each binary/test-harness entry point via a shared helper. * graph: Add serde(transparent) to AnyTransactionRequest Without this, serde wraps the inner WithOtherFields<TransactionRequest> in an extra struct layer when serializing, which would produce malformed JSON for eth_call RPC requests. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: incrypto32 <vpkrishnanand@gmail.com>
D
dependabot[bot] committed
190742ef4bd6d94f0deac83754ec274aa0d19185
Parent: 4630a01
Committed by GitHub <noreply@github.com>
on 4/21/2026, 12:06:12 PM