Reth v0.1.0-alpha.19
mattsse
released this
26 Feb 20:20
·
4365 commits
to main
since this release
Summary
This release includes:
- Performance improvements in execution and database operations (#6550, bluealloy/revm#1097)
- Log and metrics improvements (#6649, #6659, #6650, #6399, #6622)
- The reth SDK node builder (#6447)
- Various bug fixes (#6612, #6672, #6593, #6607)
- Networking improvements (#6645, #6640, #6542)
Update Priority
This table provides priorities for which classes of users should update particular components.
User Class | Priority |
---|---|
Payload Builders | High |
Non-Payload Builders | High |
See Update Priorities for more information about this table.
All Changes
- release: v0.1.0 alpha.19 (#6677)
- fix the issue of network is not known to be merged (#6649)
- Downgrade log level in net::tx target (#6675)
- chore(grafana): take back the messages in channel panel (#6665)
- Fix test, delayed changes (#6661)
- fix: correct nonce gap update check (#6672)
- fix: set fees correctly on eth_sendTransaction (#6671)
- fix(provider): history by block hash race condition (#6669)
- feat: add metrics for highest pruned block per segment (#6658)
- docs: finish missing doc (#6668)
- Add rust bug report to gitignore (#6662)
- chore: make clippy happy (#6666)
- fix(metrics): fix missing metrics by installing prometheus before creating db env (#6659)
- implements 'ethGetHeaderByNumber' and 'ethGetHeaderByHash' (#6648)
- test: fix connect many race condition (#6653)
- test: enhance invalid tx test (#6652)
- chore(grafana): make network pool metric readable (#6650)
- chore(deps): weekly
cargo update
(#6647) - chore: discv4 touchups (#6639)
- Decrease default count pending pool imports on fetch pending hashes (#6645)
- chore: decrease network manager budget (#6640)
- updating block_env (#6627)
- chore: bump revm 6.0 (#6638)
- feat: add debug_traceBlock test for entire chain (#6636)
- fix(revm): calculate failed transaction hash for logging (#6556)
- Bump lru version (#6635)
- fix: ignore nonce for call env (#6631)
- Make transaction manager param configurable from cli (#6594)
- fix: missing build profile from long version example (#6625)
- Minor documentation updates to
announce_block
docs (#6630) - chore: remove unused smallvec dep (#6629)
- Segmenting cfg and block env impl from PayloadBuilderAttributes (#6623)
- feat: add rpc server cache grafana panel (#6622)
- Accurately tracking on-disk blobstore metrics (#6399)
- enhance tx gossip test coverage (#6578)
- chore: dont set some ready when draining pending txs (#6620)
- Implement
Deref
andDerefMut
forStateProviderDatabase
(#6538) - fix: check versioned hash version for EIP-4844 transactions (#6601)
- fix: update highest nonce if highest nonce (#6618)
- Update readme on how to run only grafana in docker (#6522)
- feat: add OptimismNode type (#6610)
- fix: set AutoSealConsensus best_block correctly (#6612)
- Cache invalid txns (#6542)
- fix: add missing depositReceiptVersion field (#6607)
- fix(op): set handler cfg correctly in EvmProcessor (#6609)
- oneline change set excess_blob_gas in local pending block header (#6603)
- docs: add a few more docs for network loop (#6595)
- fix(op): Add optimism in node api, few cfg transitions (#6598)
- chore: remove redundant map (#6600)
- chore: impl default for PendingPoolImportsInfo (#6596)
- ci: auto-update homebrew formula (#6591)
- fix(op): set optimism flag correctly (#6593)
- feat: declarative builder v2 (#6447)
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.1.0-alpha.19-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
aarch64 | reth-v0.1.0-alpha.19-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v0.1.0-alpha.19-x86_64-pc-windows-gnu.tar.gz | PGP Signature | |
x86_64 | reth-v0.1.0-alpha.19-x86_64-apple-darwin.tar.gz | PGP Signature | |
aarch64 | reth-v0.1.0-alpha.19-aarch64-apple-darwin.tar.gz | PGP Signature | |
System | Option | - | Resource |
Docker | paradigmxyz/reth |