github alloy-rs/alloy v1.7.4

15 hours ago

What's Changed

  • fix: resolve infinite recursion in Sealable::hash_slow for Header by @MozirDmitriy in #3709
  • fix(ci): catch background process failures in install_test_binaries.sh by @vanityKoa in #3718
  • fix(consensus): use unchecked recovery in recover_unchecked_with_buf default impl by @vanityKoa in #3719
  • fix(rpc-types): off-by-one in TransactionConditional has_exceeded checks by @vanityKoa in #3721
  • test: remove flaky test_erc20_token_polygon test by @gakonst in #3727
  • feat(ws): auto-extract basic auth from URL in WsConnect by @mattsse in #3728
  • feat: impl From<Recovered> for TransactionRequest by @mattsse in #3731
  • fix: correct Debug trait name for JwtSecret by @VolodymyrBg in #3736
  • chore(deps): bump taiki-e/install-action from 2.68.0 to 2.68.8 by @dependabot[bot] in #3737
  • fix: correct Debug trait name for PendingBlock by @Mapogundal in #3738
  • refactor(node-bindings): remove redundant bounds checks in extract_value by @Perekup1 in #3735
  • fix(rpc-types-eth): matches_block always returns true for AtBlockHash… by @neowangreal in #3734
  • fix(rpc-types-mev): add Copy derive to FunctionSelector by @GarmashAlex in #3725
  • fix(rpc-types-trace): skip serializing None fields in TraceFilter by @vanityKoa in #3739
  • chore: bump ethereum_ssz to 0.10 and tree_hash to 0.12 by @cakevm in #3742
  • feat: add reth_get_block_execution_outcome to RethProviderExt by @stevencartavia in #3751
  • refactor(provider): reuse helper functions in block_and_aggregate / try_block_and_aggregate by @vanityKoa in #3752
  • transport: deduplicate DualTransport constructor logic by @anim001k in #3746
  • chore: bump deps by @stevencartavia in #3712
  • fix(eips): use post-EIP-2028 non-zero byte calldata cost (16) by @decofe in #3755
  • refactor(node-bindings): remove redundant TempDir::close calls by @anim001k in #3756
  • docs(rpc-types-eth): fix incorrect error code in SimulateError by @vanityKoa in #3762
  • feat(eips): allow custom system contracts in EIP-7910 by @johnletey in #3765
  • chore(deps): bump taiki-e/install-action from 2.68.8 to 2.68.16 by @dependabot[bot] in #3766
  • feat(network): signature flow generic over Network by @mablr in #3724
  • fix(ci): add alloy-consensus-any to no_std check by @vanityKoa in #3772
  • refactor(rpc-types-eth): centralize SimulateError codes by @Mapogundal in #3769
  • feat: Add support for chunked queries by @stevencartavia in #3747
  • fix(pubsub): remove duplicate log on subscription deserialization failure by @vanityKoa in #3773
  • fix(node-bindings): implicitly enable IPC when setting ipc_path by @neowangreal in #3764
  • feat(transport): parse retry backoff hint from RPC error messages by @mattsse in #3780
  • feat(consensus): add Block::from_transactions constructor by @stevencartavia in #3784
  • feat(alloy): support no_std for the meta crate by @mattsse in #3786
  • chore(deps): bump crate-ci/typos from 1.43.5 to 1.44.0 by @dependabot[bot] in #3767

New Contributors

Full Changelog: v1.7.3...v1.7.4

Don't miss a new alloy release

NewReleases is sending notifications on new releases.