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

the core tx types are quivalent to alloy's: https://github.com/paradigmxyz/reth/blob/67f617646ce4b68a5096239238aa9209636ff500/crates/primitives/src/transaction/eip1559.rs#L13-L13 the only difference is the codec impl https://github.com/paradigmxyz/reth/blob/67f617646ce4b68a5096239238aa9209636ff500/crates/primitives/src/transaction/eip1559.rs#L11-L11 we can implement codec by doing the same as for https://github.com/paradigmxyz/reth/blob/67f617646ce4b68a5096239238aa9209636ff500/crates/storage/codecs/src/alloy/withdrawal.rs#L6-L11 ## TODO...

D-good-first-issue
C-debt

### Describe the change Add docs for `EthApiServer` trait and its helper traits. Explain how the default `EthApiServer` is the l1 behaviour expected for the `eth` API, and how it...

C-docs
A-rpc
A-sdk

### Describe the feature Move `reth_network::FullNetwork` trait into `reth-network-api` ### Additional context ```[tasklist] ### Tasks - [ ] https://github.com/paradigmxyz/reth/pull/10003 - [ ] https://github.com/paradigmxyz/reth/pull/10006 - [ ] https://github.com/paradigmxyz/reth/pull/10062 ```

C-debt
A-networking

### Describe the feature in recent prs we moved a few things around and ended up with types in this crate that really don't belong in there because this crate...

C-debt
A-networking

### Describe the bug I tried op-reth multiple times and never got it to properly work with Optimism Mainnet. The same setup works with Base Mainnet. I have a machine...

C-bug
A-op-reth

Related https://github.com/paradigmxyz/reth/issues/8668

ref #10015 with #10014 we try to connect blocks that a child blocks of the executed block: https://github.com/paradigmxyz/reth/blob/d5d46a86110eff5d48920027fb02f52d4f585e08/crates/engine/tree/src/tree/mod.rs#L1275-L1275 there are more scenarios where we can execute more blocks, since we're...

C-bug
C-test

### Describe the bug debug_traceBlockByNumber on block 10418831 of Base chain run with op-reth returns: `{"jsonrpc":"2.0","error":{"code":-32003,"message":"insufficient funds for gas * price + value"},"id":1}` ### Steps to reproduce `curl http://localhost:8548 -X...

C-bug
A-rpc
M-prevent-stale

currently, these lookups are susceptible to race conditions: https://github.com/paradigmxyz/reth/blob/29dc8fc05f74111c9ff67ddcd03638ee081b1dc0/crates/storage/provider/src/providers/blockchain_provider.rs#L196-L200 ## TODO this should be integrated natively into the https://github.com/paradigmxyz/reth/blob/29dc8fc05f74111c9ff67ddcd03638ee081b1dc0/crates/chain-state/src/in_memory.rs#L110-L110 type so that a range lookup returns either no result, partial...

C-enhancement
D-good-first-issue

### Describe the bug I recently synced an eth mainnet reth node from genesis. On completion of the sync, the node can run for a couple minutes before segfaulting. This...

C-bug
S-needs-triage