What's Changed
- chore: fix unused warning by @mattsse in #2849
- feat(providers): pause heartbeat when no transactions are pending by @DaniPopes in #2800
- fix: make responses_by_ids accept HashSet keys Borrow by @GarmashAlex in #2852
- docs: move EIP-4844 blob fee to BlobGasFiller by @radik878 in #2857
- fix: skip receipt fetch if more confirmations are requested by @mattsse in #2851
- feat(rpc-client): add connect convenience method by @mattsse in #2854
- Avoid panic on TempDir cleanup in node-bindings utils by @viktorking7 in #2860
- chore: mark legacy blob gas fn deprecated by @mattsse in #2863
- chore: avoid panic in HTTP transport: return error instead of expect by @prestoalvarez in #2862
- test: add serde test for CallLogFrame with regular JSON numbers by @mattsse in #2866
- chore: add reqwest-default-tls feature by @mattsse in #2865
- chore: add missing defaults by @mattsse in #2867
- feat(rpc-types-engine): add transaction helper methods to ExecutionPayload by @mattsse in #2871
- chore: treat 1008 rpc error as retryable by @mattsse in #2870
- refactor: consolidate effective gas price calculation into eip1559 module by @mattsse in #2872
- fix: compilation issues by @klkvr in #2875
New Contributors
- @viktorking7 made their first contribution in #2860
- @prestoalvarez made their first contribution in #2862
Full Changelog: v1.0.30...v1.0.31