Reth v1.0.3
Summary
Update Priority
This table provides priorities for which classes of users should update particular components.
User Class | Priority |
---|---|
Payload Builders | low |
Non-Payload Builders | low |
op-reth base | critical |
See Update Priorities for more information about this table.
All Changes
- chore: release 1.0.3 (#9619)
- feat: move canon state types to new module (#9613)
- configurable middleware and metrics & http middleware (#9596)
- feat: allow custom provider type (#9606)
- revert: 4b8a66f (#9604)
- chore(reth-network-api): no_std support (#9595)
- chore: clarify metrics and prometheus (#9603)
- chore: rm unused mods (#9602)
- feat(trie): add empty
reth-trie-db
crate (#9585) - chore(reth-db): no_std support (#9597)
- ef-tests: derive
Default
for ef-tests structs (#9601) - chore: disable reth-codec default feature (#9556)
- feat: BackFillJobStream (#9578)
- feat: add canonical in memory state (#9588)
- fix: Use correct base fee params for Base mainnet after canyon hardfork (#9600)
- feat: make
to_compact
borrow (#9488) - fix(prune): saturating subtract for genesis deposit contract block (#9584)
- no_std in reth-ethereum-forks (#9589)
- chore(tracing): export tracing-appender crate (#9590)
- chore: no_std in reth-codec (#9587)
- chore(no_std): fixed
no_std
compiler errors inreth-primitives-traits
(#9572) - chore: use each prune segment method on
remove_blocks_above
(#9568) - chore(exex): move notification to types crate (#9586)
- feat: add in memory state container (#9574)
- feat: add start backfill sync fn (#9580)
- feat: add EthNodeLauncher (#9575)
- chore(evm): remove unneeded lifetimes (#9583)
- chore(rpc): remove use of
optimism
feature fromreth-rpc
library (#9579) - chore(rpc): move
OpEthApi
traits intoreth-optimism-rpc
(#9581) - chore: replace
StoredBranchNode
,StoredTrieMask
andStoredHashBuilderValue
types withCompact
impl instead (#9573) - chore: remove serde support from reth-codec (#9570)
Binaries
See pre-built binaries documentation.
The binaries are signed with the PGP key: 50FB 7CC5 5B2E 8AFA 59FE 03B7 AA5E D56A 7FBF 253E
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | reth-v1.0.3-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
aarch64 | reth-v1.0.3-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v1.0.3-x86_64-pc-windows-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v1.0.3-x86_64-apple-darwin.tar.gz | PGP Signature | |
aarch64 | reth-v1.0.3-aarch64-apple-darwin.tar.gz | PGP Signature | |
System | Option | - | Resource |
Docker | paradigmxyz/reth |
What's Changed
- chore: remove serde support from reth-codec by @nkysg in #9570
- chore: replace
StoredBranchNode
,StoredTrieMask
andStoredHashBuilderValue
types withCompact
impl instead by @joshieDo in #9573 - chore(rpc): move
OpEthApi
traits intoreth-optimism-rpc
by @emhane in #9581 - chore(rpc): remove use of
optimism
feature fromreth-rpc
library by @emhane in #9579 - chore(evm): remove unneeded lifetimes by @shekhirin in #9583
- feat: add EthNodeLauncher by @mattsse in #9575
- feat: add start backfill sync fn by @mattsse in #9580
- feat: add in memory state container by @fgimenez in #9574
- chore(exex): move notification to types crate by @shekhirin in #9586
- chore: use each prune segment method on
remove_blocks_above
by @joshieDo in #9568 - chore(no_std): fixed
no_std
compiler errors inreth-primitives-traits
by @martinezjorge in #9572 - chore: no_std in reth-codec by @nkysg in #9587
- chore(tracing): export tracing-appender crate by @shekhirin in #9590
- no_std in reth-ethereum-forks by @nkysg in #9589
- fix(prune): saturating subtract for genesis deposit contract block by @shekhirin in #9584
- feat: make
to_compact
borrow by @mattsse in #9488 - fix: Use correct base fee params for Base mainnet after canyon hardfork by @BrianBland in #9600
- feat: add canonical in memory state by @fgimenez in #9588
- feat: BackFillJobStream by @loocapro in #9578
- chore: disable reth-codec default feature by @mattsse in #9556
- ef-tests: derive
Default
for ef-tests structs by @tcoratger in #9601 - chore(reth-db): no_std support by @nkysg in #9597
- feat(trie): add empty
reth-trie-db
crate by @RomanHodulak in #9585 - chore: rm unused mods by @mattsse in #9602
- chore: clarify metrics and prometheus by @mattsse in #9603
- chore(reth-network-api): no_std support by @nkysg in #9595
- revert: 4b8a66f by @mattsse in #9604
- feat: allow custom provider type by @mattsse in #9606
- configurable middleware and metrics & http middleware by @smatthewenglish in #9596
- feat: move canon state types to new module by @mattsse in #9613
- chore: release 1.0.3 by @mattsse in #9619
New Contributors
- @RomanHodulak made their first contribution in #9585
Full Changelog: v1.0.2...v1.0.3