reth icon indicating copy to clipboard operation
reth copied to clipboard

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

Results 784 reth issues
Sort by recently updated
recently updated
newest added

### Describe the bug I ran into an issue while trying to learn and work with ExExes - I cloned the example ExExes given in the docs(particularly the Hello World...

C-bug
S-needs-triage

### Describe the feature Fixes https://github.com/paradigmxyz/reth/issues/9939 ## Problem We don't use perfect hash functions for any static file segments, but they cause dependency bloat and compilation errors for Wasm. ##...

D-good-first-issue
C-debt
A-static-files

towards https://github.com/paradigmxyz/reth/issues/9562

for readability it would be nice to have this code in standalone functions https://github.com/paradigmxyz/reth/blob/c4aae6db361d2ac33fed18f25bb50158907723ee/crates/engine/tree/src/persistence.rs#L63-L73 like `on_remove_blocks`, `on_save_blocks` etc.

D-good-first-issue

### Describe the feature The current engine tree design has several drawbacks * sequential processing * Tree Read lock that interferes with rpc (pending block access) * very complex request...

C-debt
C-tracking-issue
A-blockchain-tree

### Describe the feature I want to consume execution traces in my ExEx. Currently the Chain struct does not contain them. The obvious solution would be to re-execute the block...

C-enhancement
A-execution
M-prevent-stale
A-sdk
A-exex

### Describe the bug ``` error: reth interrupted by SIGSEGV, printing backtrace /home/ramana/reth(+0x1f90886) [0x5713b4590886] /usr/lib/libc.so.6(+0x3d1d0) [0x7fb571deb1d0] /home/ramana/reth(+0x26c9261) [0x5713b4cc9261] /home/ramana/reth(+0x2657ff5) [0x5713b4c57ff5] /home/ramana/reth(+0x215af22) [0x5713b475af22] /home/ramana/reth(+0x213cbf1) [0x5713b473cbf1] /home/ramana/reth(+0x2310de9) [0x5713b4910de9] /home/ramana/reth(+0x2311496) [0x5713b4911496] /home/ramana/reth(+0x258cc5e) [0x5713b4b8cc5e]...

C-bug
S-needs-triage

Ref https://github.com/paradigmxyz/reth/issues/8780. Closes https://github.com/paradigmxyz/reth/issues/8988. - Removes `optimism` feature from `reth-rpc-types-compat` - Moves `reth-rpc-types-compat` type conversion into new traits `TransactionBuilder` and `BlockBuilder`. These are called many times during the program, hence...

C-debt
A-rpc
A-op-reth
A-sdk

### Describe the bug rpc method debug_traceBlockByNumber is broken on v1.0.4 v1.0.4 ``` // Request { "method": "debug_traceBlockByNumber", "params":["0x114a730",{"tracer":"callTracer"}], "id": 1, "jsonrpc": "2.0" } // Response { "jsonrpc": "2.0", "id":...

C-bug
S-needs-triage

### Describe the bug Following up on https://github.com/paradigmxyz/reth/issues/9962. I am still observing the issue while running the proposed fix https://github.com/paradigmxyz/reth/pull/10117 ### Steps to reproduce See https://github.com/paradigmxyz/reth/issues/9962 ### Node logs _No...

C-bug
S-needs-triage