What's Changed
- feat(provider): add
fill_transactionmethod to Provider trait by @mablr in #3221 - fix: correct SyncInfo.stages doc to list of Stage entries by @Snezhkko in #3226
- feat: include DecodeError in SszDecodeError display by @Bashmunta in #3232
- Add contract eth_call block overrides by @0xalex88 in #3233
- Fix/fallback sequential for sync methods by @Syzygy106 in #3211
- Avoid redundant allocation when ranking fallback transports by @soniseth0 in #3241
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #3246
- chore(deps): bump taiki-e/install-action from 2.62.49 to 2.62.57 by @dependabot[bot] in #3245
- chore(deps): bump crate-ci/typos from 1.39.0 to 1.39.2 by @dependabot[bot] in #3244
- docs: fix incorrect max_fee_per_gas field documentation by @Bilogweb3 in #3250
- fix(eip1898): RpcBlockHash serde to use rename_all = "camelCase" by @Snezhkko in #3255
- feat: add into-hashes-vec by @mattsse in #3257
- Align sequential fallback top-N selection with truncate by @jenniferzelo in #3242
- feat: add blocknumhash helper by @mattsse in #3263
- chore(alloy):
consensus-secp256k1feature by @shekhirin in #3270 - chore: remove unnecessary Unpin bound on decoder in EthCall futures by @Snezhkko in #3267
- chore: prefix hash constants with 0x by @mattsse in #3272
- fix(ens): use ENS_REVERSE_REGISTRAR_DOMAIN in get_reverse_registrar by @Forostovec in #3276
- refactor(contract): remove redundant PhantomData from StorageSlotFinder by @sashass1315 in #3277
- feat(provider): add
verify_flashbots_signaturefunction by @cakevm in #3273 - chore(deps): bump crate-ci/typos from 1.39.2 to 1.40.0 by @dependabot[bot] in #3282
- chore(deps): bump taiki-e/install-action from 2.62.57 to 2.62.60 by @dependabot[bot] in #3280
- chore(deps): bump Swatinem/rust-cache from 2.8.1 to 2.8.2 by @dependabot[bot] in #3281
- docs(meta): fix re-export docs by @onbjerg in #3284
- docs(provider): expand on filler documentation by @onbjerg in #3283
- chore: enable rlp when consensus/eips are active by @klkvr in #3279
- feat: add ensure_success method to ReceiptResponse by @mattsse in #3287
- [Feature] Introduce MinedTransactionInfo by @developeruche in #3275
- fix(consensus): silence unused generic param in Recovered::try_convert by @Galoretka in #3274
- docs: add documentation for build_unsigned and build methods by @forkfury in #3187
- docs: add more links, tests for README in transport and signer-local by @MozirDmitriy in #3019
- docs(provider): properly format references by @onbjerg in #3292
- docs: add an example in alloy meta crate by @onbjerg in #3291
- chore: deprecate
DecodedValue::typin favor oftyby @onbjerg in #3293 - fix(geth): treat “execution reverted” as revert in CallFrame::is_revert by @Fibonacci747 in #3295
- feat: add extract_block_range for Filter by @stevencartavia in #3300
- feat: Add Erc7562Frame::is_revert method by @jenniferzelo in #3299
- fix(network): correct priority_fee_or_price field order in UnknownTypedTransaction by @aso20455 in #3301
- feat: make BuiltInConnectionString::connect configurable by @stevencartavia in #3296
- docs: align ExecutionWitness docs with list-based schema and RLP headers by @VolodymyrBg in #3298
- Wasm32 wasip support by @Robert-MacWha in #3289
- chore: add contains helper by @mattsse in #3302
New Contributors
- @0xalex88 made their first contribution in #3233
- @soniseth0 made their first contribution in #3241
- @Bilogweb3 made their first contribution in #3250
- @aso20455 made their first contribution in #3301
- @Robert-MacWha made their first contribution in #3289
Full Changelog: v1.1.2...v1.1.3