Reth v0.2.0-beta.9
github-actions
released this
06 Jun 22:10
·
2496 commits
to main
since this release
Summary
- docker fix that allows the same PID to acquire StorageLock #8582
- metrics typo fix for reth version #8593
- fjord support for OP genesis files #8571
Update Priority
This table provides priorities for which classes of users should update particular components.
User Class | Priority |
---|---|
Payload Builders | medium |
Non-Payload Builders | medium |
See Update Priorities for more information about this table.
All Changes
- chore: bump revm-inspectors 53aa2b2 (#8656)
- chore: add enum_glob_use warn lint (#8655)
- chore: Release 0.2.0-beta.9 (#8654)
- fix: do not calculate requests root pre-prague in dev mode (#8652)
- feat: add missing payload behaviour (#8649)
- Add Fjord timestamp conditions to OP+Base Mainnet+Sepolia (#8645)
- chore: change build_empty_payload to require &self (#8646)
- fix: save last finalized block (#8473)
- chore: update CODEOWNERS for new crate structure (#8601)
- test(exex): introduce utils for testing (#8636)
- Fix code spell lint in CI (#8634)
- fix(op): fix import blocks benchmark (#8620)
- feat: resolve domains in enode strings (#8188)
- fix: check for empty tx root in BlockTransactions::Uncle match (#8600)
- chore: add canonical cgroup docs in memory profiling docs (#8621)
- Add fjord activation times/blocks for Base (#8619)
- feat: add mgas per second log (#8618)
- feat(node-builder): expose block executor (#8617)
- chore(node-builder): use datadir from config (#8615)
- chore: disable default feature for reth-db in workspace (#8476)
- feature: loglevel value parser (#8573)
- chore(net):
get
andpeek
forLruCache
(#8508) - chore: split db abstraction into new crate (#8594)
- chore: add
EnvironmentArgs
and use across all CLI commands (#8590) - feat: move RPC cache constants and type (#8597)
- refactor(node-builder): use datadir provided by the config (#8592)
- ci: only run action lint if action changed (#8598)
- chore: bump alloy 5796024 (#8596)
- chore: remove GRACE_PERIOD dead code (#8595)
- fix: metrics typo (#8593)
- chore: add logs to
StaticFileProvider::check_consistency
(#8591) - fix: allow the same PID to acquire
StorageLock
(#8582) - chore: remove
StaticFileProvider
field fromStaticFileProducer
(#8583) - feat: move core rpc server types to standalone crate (#8515)
- impl. set_block_gas_limit for EthTransactionValidatorBuilder (#8585)
- fix
EthTransactionValidationBuilder::set_eip4844
andno_eip4844
(#8586) - feat(op): docs sync to tip (#8584)
- add
manual_assert
clippy lint (#8578) - chore: rm println (#8576)
- feat: Add fjordTime to OP genesis config (#8571)
- add a few more lints (#8574)
- add
explicit_iter_loop
clippy lint (#8570) - feat: Support unnamed OP chains (#8488)
- add
explicit_into_iter_loop
clippy lint (#8569) - add
match_same_arms
clippy lint (#8549) - chore: log endpoint as path (#8567)
- chore: OptimismPayloadAttributes Re-export (#8555)
- chore: remove
chain
field fromDbTool
(#8562) - add
type_repetition_in_bounds
clippy lint (#8568)
Binaries
See pre-built binaries documentation.
The binaries are signed with the PGP key: A3AE 097C 8909 3A12 4049 DF1F 5391 A3C4 1005 30B4
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | reth-v0.2.0-beta.9-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
aarch64 | reth-v0.2.0-beta.9-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v0.2.0-beta.9-x86_64-pc-windows-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v0.2.0-beta.9-x86_64-apple-darwin.tar.gz | PGP Signature | |
aarch64 | reth-v0.2.0-beta.9-aarch64-apple-darwin.tar.gz | PGP Signature | |
System | Option | - | Resource |
Docker | paradigmxyz/reth |
What's Changed
- add
type_repetition_in_bounds
clippy lint by @tcoratger in #8568 - chore: remove
chain
field fromDbTool
by @joshieDo in #8562 - chore: OptimismPayloadAttributes Re-export by @refcell in #8555
- chore: log endpoint as path by @mattsse in #8567
- add
match_same_arms
clippy lint by @tcoratger in #8549 - add
explicit_into_iter_loop
clippy lint by @tcoratger in #8569 - feat: Support unnamed OP chains by @BrianBland in #8488
- add
explicit_iter_loop
clippy lint by @tcoratger in #8570 - add a few more lints by @tcoratger in #8574
- feat: Add fjordTime to OP genesis config by @BrianBland in #8571
- chore: rm println by @mattsse in #8576
- add
manual_assert
clippy lint by @tcoratger in #8578 - feat(op): docs sync to tip by @emhane in #8584
- fix
EthTransactionValidationBuilder::set_eip4844
andno_eip4844
by @eyusufatik in #8586 - impl. set_block_gas_limit for EthTransactionValidatorBuilder by @eyusufatik in #8585
- feat: move core rpc server types to standalone crate by @leruaa in #8515
- chore: remove
StaticFileProvider
field fromStaticFileProducer
by @joshieDo in #8583 - fix: allow the same PID to acquire
StorageLock
by @joshieDo in #8582 - chore: add logs to
StaticFileProvider::check_consistency
by @joshieDo in #8591 - fix: metrics typo by @DaniPopes in #8593
- chore: remove GRACE_PERIOD dead code by @Rjected in #8595
- chore: bump alloy 5796024 by @Vid201 in #8596
- ci: only run action lint if action changed by @onbjerg in #8598
- refactor(node-builder): use datadir provided by the config by @shekhirin in #8592
- feat: move RPC cache constants and type by @leruaa in #8597
- chore: add
EnvironmentArgs
and use across all CLI commands by @joshieDo in #8590 - chore: split db abstraction into new crate by @onbjerg in #8594
- chore(net):
get
andpeek
forLruCache
by @emhane in #8508 - feature: loglevel value parser by @JackG-eth in #8573
- chore: disable default feature for reth-db in workspace by @mattsse in #8476
- chore(node-builder): use datadir from config by @shekhirin in #8615
- feat(node-builder): expose block executor by @shekhirin in #8617
- feat: add mgas per second log by @Rjected in #8618
- Add fjord activation times/blocks for Base by @BrianBland in #8619
- chore: add canonical cgroup docs in memory profiling docs by @Rjected in #8621
- fix: check for empty tx root in BlockTransactions::Uncle match by @Rjected in #8600
- feat: resolve domains in enode strings by @Rjected in #8188
- fix(op): fix import blocks benchmark by @emhane in #8620
- Fix code spell lint in CI by @nishuyes in #8634
- test(exex): introduce utils for testing by @shekhirin in #8636
- chore: update CODEOWNERS for new crate structure by @Rjected in #8601
- fix: save last finalized block by @fgimenez in #8473
- chore: change build_empty_payload to require &self by @mattsse in #8646
- Add Fjord timestamp conditions to OP+Base Mainnet+Sepolia by @BrianBland in #8645
- feat: add missing payload behaviour by @mattsse in #8649
- fix: do not calculate requests root pre-prague in dev mode by @Rjected in #8652
- chore: Release 0.2.0-beta.9 by @mattsse in #8654
- chore: add enum_glob_use warn lint by @Rjected in #8655
- chore: bump revm-inspectors 53aa2b2 by @mattsse in #8656
New Contributors
- @eyusufatik made their first contribution in #8586
- @nishuyes made their first contribution in #8634
Full Changelog: v0.2.0-beta.8...v0.2.0-beta.9