reth
reth copied to clipboard
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
### Describe the feature like #11150 did for sender recovery, we need to apply the same thing for the other `PruneSegment` https://github.com/paradigmxyz/reth/pull/11150#pullrequestreview-2324248278 ### Additional context _No response_
### Describe the feature Remove re-export of optimism types from `reth-primitives` https://github.com/paradigmxyz/reth/blob/2ca8231e73dea524dc12ed9810aefe83b8f62a71/crates/primitives/src/lib.rs#L81-L89 ### Additional context _No response_
An attempt to resolve this: https://github.com/paradigmxyz/reth/issues/10835 ## Description Spawn a single thread to consume chunks from each batch. The **Producer** prepares and sends batch chunks, while the **Consumer** processes these...
### Describe the feature Gathers issues to re-design code to remove optimism feature. Features are convenient for building fast, but in the long run make the code harder to maintain....
- Defines new type `OpTransactionSigned` - Extracts `optimism` feature gated logic from `TransactionSigned` impl, into `impl SignedTransaction for OpTransactionSigned`
Checks out the abstraction of `TransactionSigned` from https://github.com/paradigmxyz/reth/pull/11348 and https://github.com/paradigmxyz/reth/pull/11352
Makes `SealedHeader` type definition generic over header type, which is a necessary first step to use `SealedHeader` in `Block` trait methods
### Describe the feature `mev_simBundle` is a rpc endpoint spec used for simulating a bundle in the virtual environment. First introduced by the flashbot, it is widely recognized as **THE...
This can happen in both the new and old engine when a `eth_getLogs` call is being processed while a reorg happens. [logs_for_filter](https://github.com/paradigmxyz/reth/blob/b66e4f5ad32973e10eb31823e439dc9ba3335a95/crates/rpc/rpc/src/eth/filter.rs#L374C14-L374C29) will call the provider/cache to obtain all `logs`...
### Describe the feature ```[tasklist] - [ ] https://github.com/paradigmxyz/reth/pull/10995 - [ ] https://github.com/paradigmxyz/reth/pull/11174 - [ ] https://github.com/paradigmxyz/reth/issues/11201 - [ ] https://github.com/paradigmxyz/reth/issues/11207 - [ ] https://github.com/paradigmxyz/reth/issues/10489 - [ ] https://github.com/paradigmxyz/reth/issues/11256 -...