v0.6.0
What's Changed
- rpc: impl
From<Sealed<alloy_consensus::Header>>
forHeader
by @tcoratger in #1532 - consensus: fix
HOLESKY_GENESIS_HASH
by @tcoratger in #1555 - eip1898: add unit tests to secure all conversions and impl by @tcoratger in #1544
- eips: rm
BEACON_CONSENSUS_REORG_UNWIND_DEPTH
by @tcoratger in #1556 - chore: add blockbody default by @mattsse in #1559
- eips: add missing unit test for
MIN_PROTOCOL_BASE_FEE
by @tcoratger in #1558 - feat(eips): Indexed Blob Hash by @refcell in #1526
- rpc: add
uncle_block_from_header
impl and test by @tcoratger in #1554 - docs: expand on what
Requests
contains by @onbjerg in #1564 - consensus: implement
root_slow
forReceipts
by @tcoratger in #1563 - rpc: add
BadBlock
type todebug_getbadblocks
return type by @EdwardJES in #1566 - feat: make eth_call and eth_estimateGas default to using Pending block by @prestwich in #1568
- fix: enable std with jwt by @mattsse in #1569
- feat: introduce
anvil_reorg
and related types. by @yash-atreya in #1576 - fix: make a sensible encoding api by @prestwich in #1496
- feat: embed consensus header into RPC by @klkvr in #1573
- fix: relay types by @klkvr in #1577
- feat(consensus): Protected Legacy Signature by @refcell in #1578
- fix(alloy-provider):
get_block_by_number
arg by @steph-rs in #1582 - test: fix tests by @onbjerg in #1583
- chore(meta): update SECURITY.md by @DaniPopes in #1584
- fix(
provider
): returnSubscription<N::HeaderResponse>
by @yash-atreya in #1586 - fix: clearer replay protection checks by @prestwich in #1581
- chore(deps): bump alloy-rlp requirement by @DaniPopes in #1587
- ci: add success job by @DaniPopes in #1589
- chore(deps): bump wasmtimer by @DaniPopes in #1588
- fix: update AnyNetwork type aliases by @klkvr in #1591
- feat: add impl From for AnyHeader by @klkvr in #1592
- feat: make Otterscan types generic over header by @klkvr in #1593
- fix: add more rlp correctness checks by @klkvr in #1595
- fix: RLP for
TxEip4844
by @klkvr in #1596 - feat: make more Otterscan types generic over header by @klkvr in #1594
- fix: Fix typo in RecommendedFillers associated type by @popzxc in #1536
- Embed TxEnvelope into
rpc-types-eth::Transaction
by @prestwich in #1460 - consensus: rm
Receipts
root_slow
unused method by @tcoratger in #1567 - chore: move txtype-specific builders to network-primitives by @klkvr in #1602
- fix: hash handling by @klkvr in #1604
- feat: implement Arbitrary for transaction types by @klkvr in #1603
- fix(signer-ledger): use
SIGN_ETH_EIP_712
instruction by @Karrq in #1479 - feat: use
OtherFields
onUnknownTypedTransaction
by @klkvr in #1605 - chore: fix some compile issues for no-std test by @mattsse in #1606
- feat: serde helpers for hashmaps and btreemaps with quantity key types by @stevencartavia in #1579
- chore: misc clippy by @mattsse in #1607
- fix: receipt status serde by @klkvr in #1608
- fix: serde for
AnyTxEnvelope
by @klkvr in #1613 - rpc: small refactor for
JwtSecret
by @tcoratger in #1611 - refactor(genesis): small refactor by @tcoratger in #1618
- serde: add unit tests for
OtherFields
by @tcoratger in #1614 - feat: integrate signature with boolean parity by @klkvr in #1540
- consensus: rm useless
len
var inrlp_encoded_fields_length
by @tcoratger in #1612 - refactor(signer): small refactor in signer utils by @tcoratger in #1615
- test(json-rpc): add unit tests for
Id
by @tcoratger in #1617 - test(transport): add unit tests for
Authorization
methods by @tcoratger in #1616 - test(network-primitives): add unit tests for
BlockTransactions
by @tcoratger in #1619 - fix(
provider
): makeCaller
EthCall
specific by @yash-atreya in #1620 - feat(rpc-types-trace/parity): add creationMethod for create action by @jsvisa in #1621
- eip5792: use
ChainId
inWalletCapabilities
by @tcoratger in #1622 - feat(
serde
): StorageKeyKind by @yash-atreya in #1597 - chore: make withdrawals pub by @mattsse in #1623
- fix: wrap dashmap in Arc by @mattsse in #1624
- chore: add default to payloadattributes by @mattsse in #1625
New Contributors
- @EdwardJES made their first contribution in #1566
- @steph-rs made their first contribution in #1582
- @Karrq made their first contribution in #1479
- @stevencartavia made their first contribution in #1579
Full Changelog: v0.5.4...v0.6.0