v0.7.0
What's Changed
- test: add test for 7702 with v by @mattsse in #1644
- chore: add partialEq to txtype by @mattsse in #1647
- chore: add transactions iter fn by @mattsse in #1646
- chore: add some proof fns by @mattsse in #1645
- Inline getters in impl of
Transaction
by @emhane in #1642 - feat: add rlp for txtype by @mattsse in #1648
- feat(debug): add debug_executionWitness to debug api by @Rjected in #1649
- consensus: add
BlockWithParent
by @tcoratger in #1650 - feat: add missing txtype tryfroms by @mattsse in #1651
- chore: add num hash with parent by @mattsse in #1652
- fix(
consensus
): serde aliases to avoid breaking changes by @yash-atreya in #1654 - test(serde): add unit tests for serde storage by @tcoratger in #1659
- consensus: add unit tests for tx envelope by @tcoratger in #1656
- test(serde): add unit tests for serde optional by @tcoratger in #1658
- test(node-bindings): add unit tests for node-bindings utils and refac by @tcoratger in #1637
- Add blanket impl of Transaction, TxReceipt and BlockHeader references by @emhane in #1657
- serde: add unit tests for serde ttd by @tcoratger in #1662
- rpc-types-eth: add unit tests for pubsub by @tcoratger in #1663
- json-rpc: add unit tests for notification by @tcoratger in #1664
- refactor(json-rpc): small refactor for packet by @tcoratger in #1665
- feat: Move
AnyReceipt
andAnyHeader
toalloy-consensus-any
by @moricho in #1609 - fix: wasm compatibility for RetryBackoff by @klkvr in #1666
- feat: Add more missing eth_callBundle arguments by @ryanschneider in #1667
- feat(rpc-type-baecon) add default for header type by @DoTheBestToGetTheBest in #1669
- chore: add default for txtype by @mattsse in #1668
- feat(eip5792) add test for wallet_sendCalls request type by @DoTheBestToGetTheBest in #1670
- fix(
signer
): export PrimitiveSignature instead of deprecated sig by @yash-atreya in #1671 - chore(ci): edit cron syntax by @Rjected in #1673
- ci: remove cron schedule for deps.yml by @DaniPopes in #1674
- ci: add ignored advisory back by @mattsse in #1676
- feat: introduce Typed2718 trait by @mattsse in #1675
- chore: export typed2718 by @mattsse in #1678
- chore: make clippy happy by @mattsse in #1677
- feat: add missing size fn by @mattsse in #1679
- feat: add
next_block_base_fee
toBlockHeader
trait by @klkvr in #1682 - feat(consensus-tx): enable fast
is_create
by @hai-rise in #1683 - feat: modifiy ReceiptWithBloom and associated impls to use with Reth by @royvardhan in #1672
- feat: get_filter_logs in Provider trait by @eshaan7 in #1684
- feat: get_block_transaction_count_by_hash in Provider trait by @eshaan7 in #1686
- feat: add parent_num_hash to BlockHeader by @klkvr in #1687
- feat: get_block_transaction_count_by_number in Provider trait by @eshaan7 in #1688
- feat: uninstall_filter in Provider trait by @eshaan7 in #1685
- feat: add helpers to initialize Tx request by @mattsse in #1690
- chore: add new fn to eip1186 by @mattsse in #1692
- chore: move from impls to where they belong by @mattsse in #1691
- fix(provider): use
BoxTransport
inon_anvil_*
by @yash-atreya in #1693 - feat: add contains for opcodegas container by @mattsse in #1695
- chore: EIP-7685 changes by @klkvr in #1599
- feat: EIP-7742 by @klkvr in #1600
- feat(eips): Make prague field an enum by @DoTheBestToGetTheBest in #1574
- fix: pass slice to RlpReceipt::rlp_decode_fields by @klkvr in #1696
- fix: EIP-7742 fixes by @klkvr in #1697
- chore: relax from impl by @mattsse in #1698
New Contributors
Full Changelog: v0.6.4...v0.7.0