github paradigmxyz/reth v0.1.0-alpha.16
Reth v0.1.0-alpha.16

latest releases: v1.0.7, v1.0.6, v1.0.5...
8 months ago

image

Summary

Reth alpha.16 release includes:

... and other fixes & improvements in CLI, observability and documentation.

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

  • release: v0.1.0-alpha.16 (#6182)
  • feat(storage): make it possible to disable read tx timeout (#6181)
  • chore(trie): simplify next entry selection in post state cursors (#6175)
  • feat(ext): provide direct access to database tx (#6178)
  • feat(storage, blockchain-tree): disable backtrace on long read tx when it's safe (#6177)
  • feat(storage, mdbx): transaction manager (#6126)
  • chore(deps): clean up new crate deps (#6174)
  • Validation on decoding NewPooledTransactions68 (#6090)
  • chore(meta): require more stuff in bug reports (#6172)
  • fix(tree): reset cached trie updates on prepend (#6167)
  • chore: delete duplicated node args types (#6169)
  • Bug fix, tx fetcher fill_request_for_peer (#6150)
  • add ensure_transaction_root_valid method for SealedBlock (#6163)
  • remove unused consensus full_validation method (#6164)
  • meta: add @emhane as net codeowner (#6162)
  • add is_timestamp_in_past and exceeds_allowed_future_timestamp for Header (#6160)
  • chore(meta): require platform and version in bug reports (#6161)
  • add minimum check in check_gas_limit with unit test (#6157)
  • Bug fix tx fetcher RUST_LOG=trace & add state dump to debug_assert error (#6146)
  • Moving more types from reth crate to node core crate (#6102)
  • chore: bump shlex; advisory RUSTSEC-2024-0006 (#6156)
  • add has_access_list method to TxType (#6153)
  • test: add sanity envelope encode test (#6155)
  • feat(access-list): refactor and add some utils to AccessList (#6144)
  • Add commands from CONTRIBUTING.md to Makefile and update ci (#6141)
  • add missing documentation and minor refactor (#6152)
  • small refactor for Account implementation (#6143)
  • improve documentation and refactor transaction-pool gen test utils (#6142)
  • feat(discv4): small improvements and documentation for discv4 (#6149)
  • chore(deps): weekly cargo update (#6147)
  • feat: use alloy genesis now (#6135)
  • Fix bug, buffered hashes of different eth versions from same peer (#6139)
  • Shifted build_empty_payload method (#6078)
  • fix: use non-None enveloped tx for trace_call (#6136)
  • chore: flip if else arms for eip155 check (#6134)
  • chore: update JS inspector (#6129)
  • chore: use alloy engine rpc type (#6123)
  • optimise TransactionFetcher (#6012)
  • feat: add with_unused_ports method to rpc and network args (#6109)
  • test: add additional recover test (#6124)
  • chore: update cargo.lock (#6125)
  • Cap max graceful disconnects (#6117)
  • fix: enable tls feature correctly (#6120)
  • chore(dep): replace unmaintained dependency tui with ratatui (#6114)
  • chore(deps): bump h2 dependency (#6116)
  • feat(trie): construct HashedPostState from revert range (#6072)
  • refactor in trie crate (#5897)
  • feat: add optimism canyon engine tests (#6107)
  • feat(stages): duration threshold for Execution stage (#6073)
  • chore: reuse alloy rpc serde helpers (#6105)
  • fix: return TaskManager in spawn_node (#6101)
  • feat(book): update CLI section (#6097)

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.16-x86_64-unknown-linux-gnu.tar.gz PGP Signature
aarch64 reth-v0.1.0-alpha.16-aarch64-unknown-linux-gnu.tar.gz PGP Signature
x86_64 reth-v0.1.0-alpha.16-x86_64-pc-windows-gnu.tar.gz PGP Signature
x86_64 reth-v0.1.0-alpha.16-x86_64-apple-darwin.tar.gz PGP Signature
aarch64 reth-v0.1.0-alpha.16-aarch64-apple-darwin.tar.gz PGP Signature
System Option - Resource
Docker v0.1.0-alpha.16 paradigmxyz/reth

Don't miss a new reth release

NewReleases is sending notifications on new releases.