Skip to content

Reth v0.2.0-beta.2

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Mar 18:42
· 575 commits to main since this release
28f3a2e

image

Summary

This release includes:

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

  • feat: add EtlConfig as well as setting the directory to datadir (#7124)
  • Make ETL file size configurable (#6927)
  • fix: receipt for non EIP-4844 transactions (#7129)
  • add more helper functions to PooledTransactionElement (#7126)
  • feat(db): record client version history (#7119)
  • chore(stages): debug logs with progress in sender recovery (#7113)
  • docs(txpool): fix docs for cancun activation check (#7128)
  • test: headers first stage (#7127)
  • chore(make): run doctest in make test (#7125)
  • release: v0.2.0-beta.2 (#7122)
  • chore(primitives): remove static file stage (#7116)
  • Adds metrics for All Transactions (#7067)
  • feat(ci): tag docker image as latest only for beta (#7103)
  • fix(op-reth): non-deposit txs have depositReceiptVersion=1 (#6784)
  • fix: check that data is large enough to fit header and mac (#7118)
  • fix: use checked math for read_body (#7117)
  • fix: refactor ecies message parsing to check bounds (#7108)
  • fix: use INVALID_PAYLOAD_ATTRIBUTES code for attribute validation errors (#7059)
  • fix: use concat_kdf crate instead of hand rolled NIST SP 800-56A KDF (#7106)
  • fix(chain_spec): Set correct paris block and chain difficulty (#7111)
  • feat(grafana): trie charts (#7112)
  • fix: eth_getRawReceipts (#7101)
  • rm nippyjar from reth-interfaces (#7081)
  • chore: remove test structs that are never constructed (#7107)
  • Fix misleading comment (#7105)
  • feat(book): update CLI section (#7102)
  • Feat: add signers (#6826)
  • fix: ban trusted peer for a short period (#7071)
  • chore: use safe math when calculating missing senders (#7099)
  • cmd/debug: use inline cfg to reduce optimism/ethereum code duplicate (#7095)
  • docs: add note about hashing (#7073)
  • reth/db: make code more readable (#7094)

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