Releases: alloy-rs/alloy
Releases · alloy-rs/alloy
v1.0.9
What's Changed
- chore: add from impl by @mattsse in #2522
- feat: add some node types from beacon api by @mattsse in #2527
- chore: truncate input data for ots block on serialize by @mattsse in #2525
- feat: add try decode into error by @mattsse in #2524
- chore: added helper fn for building typed simulate transaction in TransactionRequest by @Soubhik-10 in #2531
- feat: introduce serde feature for network-primitives by @stevencartavia in #2529
- Adding support for signing 7702 authorizations by @Maroutis in #2499
New Contributors
Full Changelog: v1.0.8...v1.0.9
v1.0.8
What's Changed
- chore: handle tron '0x' stateRoot as zero by @Ayushdubey86 in #2496
- doc: unhide
SendableTx
by @0xferrous in #2501 - docs: rm redundant ref by @mattsse in #2502
- chore: add display for calltype by @mattsse in #2505
- feat: add trace helper fns by @mattsse in #2504
- chore: add trace entry helper by @mattsse in #2506
- feat: empty MulticallBuilder into dynamic by @nadtech-hub in #2507
- docs(provider): use multicall.dynamic() in more places by @DaniPopes in #2508
- feat: added Transaction conversion from consensus for rpc by @Soubhik-10 in #2511
- fix(provider): CacheLayer - Add block_id to RequestType::params_hash() by @alfiehub in #2512
- chore: generalize rpc tx type conversions by @mattsse in #2513
- feat: add missing from impl by @mattsse in #2514
- docs: add some kzgsettings docs by @mattsse in #2518
- chore: add try_into helper fns by @mattsse in #2515
- chore: add helper for first tx by @mattsse in #2517
- chore: add serialize impl by @mattsse in #2521
New Contributors
- @0xferrous made their first contribution in #2501
- @Soubhik-10 made their first contribution in #2511
- @alfiehub made their first contribution in #2512
Full Changelog: v1.0.7...v1.0.8
v1.0.7
What's Changed
- feat: Encodable2718:into_encoded by @mattsse in #2486
- feat: Add lenient_block_number_or_tag to support raw integers by @louisbrown0212 in #2488
- feat: add option to always set input+data in MulticallBuilder by @fantasyup in #2491
- feat: Introducing builder fn for BlockOverrides by @Ayushdubey86 in #2492
- feat: Introducing BlockOverrides support to EthCallParams by @Ayushdubey86 in #2493
- chore: impl set_input_kind for anytxrequest by @mattsse in #2497
- feat: add Extended type with alloy trait impls by @gejeduck in #2498
- feat: from tx for withotherfields by @mattsse in #2500
New Contributors
- @louisbrown0212 made their first contribution in #2488
- @gejeduck made their first contribution in #2498
Full Changelog: v1.0.6...v1.0.7
v1.0.6
What's Changed
- fix: correctly handle websocket subscription to new blocks by @klkvr in #2482
- chore: rm redundant commitment copy by @mattsse in #2484
- refactor: create VersionedHashIter to remove unnecessary collect() by @RohitRathore1 in #2483
- docs(network): refined Core Model in README based on real traits and … by @GarmashAlex in #2473
New Contributors
- @RohitRathore1 made their first contribution in #2483
- @GarmashAlex made their first contribution in #2473
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
- fix(
provider
): introducenew_with_network
constructor by @yash-atreya in #2479 - fix!: check each bloom by @mattsse in #2480
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- feat(consensus):
TxEip4844Variant
generic over sidecar by @rkrasiuk in #2461 - test: add js tracer test by @mattsse in #2462
- feat(eips): sidecar conversion methods by @rkrasiuk in #2464
- chore(consensus): relax 4844 with sidecar creation by @rkrasiuk in #2465
- chore: Introducing manual deserde for BlobTransactionSidecarVariant by @Ayushdubey86 in #2440
- chore: rm leftover recovery impl by @mattsse in #2467
- test: add auth deserde test by @mattsse in #2468
- chore: warn missing-const-for-fn by @mattsse in #2418
- feat: add ProposerPayloadDelivered by @mattsse in #2470
- feat: add BuilderBlockReceived by @mattsse in #2471
- impl: SignerRecoverable for WithEncoded by @Ayushdubey86 in #2474
- docs: Fix typos and improve documentation clarity in serde-related modules by @MozirDmitriy in #2475
- feat(consensus): sidecar generic (round 2) by @rkrasiuk in #2466
New Contributors
- @MozirDmitriy made their first contribution in #2475
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- chore: add sidecar helpers by @mattsse in #2445
- feat(consensus): relax
TxEip4844WithSidecar
trait implementations by @rkrasiuk in #2446 - chore: use has_eip4884 fields by @mattsse in #2448
- feat: add with_auth_opt by @mattsse in #2447
- test(eips): add tests for EIP-7594 sidecar by @rkrasiuk in #2449
- chore: update readme by @mattsse in #2452
- fix(
consensus
): Allow"accessList": null
when deserializing EIP-1559 transactions. by @azixus in #2450 - chore: update release checklist by @yash-atreya in #2453
- chore: add a new fn for TxType derivation by @fantasyup in #2451
- chore: bump tempfile by @mattsse in #2457
- chore: relax some conversions by @mattsse in #2456
- chore: exclude testdata for publishing by @mattsse in #2458
- chore: release 1.0.3 by @klkvr in #2460
New Contributors
- @azixus made their first contribution in #2450
- @fantasyup made their first contribution in #2451
Full Changelog: v1.0.1...v1.0.3
v1.0.1
v1.0.0
This is the first stable release: https://alloy.rs/
What's Changed
- feat(eips): add more EIP-7594 constants by @rkrasiuk in #2425
- fix(types-engine):
proofs
field name inBlobsBundleV2
by @rkrasiuk in #2426 - feat(eips): Osaka blob params by @rkrasiuk in #2427
- feat(eips):
BlobTransactionSidecarEip7594
by @rkrasiuk in #2428 - feat(eips): add
BlobTransactionSidecarVariant
by @rkrasiuk in #2430 - fix(rpc-types-engine): use 7594 sidecar in
BlobsBundleV2
by @rkrasiuk in #2433 - feat: add helpers to check set fields by @mattsse in #2431
- feat(consensus): generic sidecar for 4844 by @rkrasiuk in #2434
- feat: add ens crate from foundry by @abhijeetbhagat in #2376
- chore: bump jsonrpsee by @mattsse in #2437
- chore!: remove shadowed recovery fn by @mattsse in #2438
- docs(provider): add usage examples to provider README by @VolodymyrBg in #2313
- feat!: add source to recovery err by @mattsse in #2424
- feat(
provider
)!:Fillers
tuple by @yash-atreya in #2261 - docs: update alloy-provider README with links and usage example by @crStiv in #2319
- chore: bump jsonrpsee types by @mattsse in #2439
- chore: fix warnings by @mattsse in #2441
New Contributors
- @abhijeetbhagat made their first contribution in #2376
- @VolodymyrBg made their first contribution in #2313
- @crStiv made their first contribution in #2319
Full Changelog: v0.15.11...v1.0.0
v0.15.11
What's Changed
- feat: add some either impls by @mattsse in #2409
- feat: some covenience signer impls by @mattsse in #2410
- docs: update docs by @mattsse in #2413
- docs: should be decoded by @mattsse in #2414
- added anvil_send_impersonated_transaction by @Rimeeeeee in #2417
- feat: Add fn
fill_envelope
by @0xMushow in #2411 - docs (README.md): integrating crates.io badges by @gap-editor in #2419
- refactor: improve and simplify event filters by @prestwich in #2140
- fix: ensure mandatory to field by @mattsse in #2412
- chore: add back filteredparams by @mattsse in #2421
- chore: fix clippy by @mattsse in #2422
- feat: impl Signerrecoverable trait by @mattsse in #2423
New Contributors
- @gap-editor made their first contribution in #2419
Full Changelog: v0.15.10...v0.15.11