reth
reth copied to clipboard
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
### Describe the feature https://github.com/paradigmxyz/reth/blob/80b02fec0f2976e09e334d17be226a7024252d68/crates/storage/provider/src/traits/chain.rs#L150-L150 similar to but implemented for BlockchainProvider and NoopProvider ### Additional context _No response_
### Describe the feature Each of the sub-pools have eviction routines: https://github.com/paradigmxyz/reth/blob/79f1fa3c1086acdb6048f5353300293460a710f2/crates/transaction-pool/src/pool/parked.rs#L148 https://github.com/paradigmxyz/reth/blob/79f1fa3c1086acdb6048f5353300293460a710f2/crates/transaction-pool/src/pool/blob.rs#L185 https://github.com/paradigmxyz/reth/blob/79f1fa3c1086acdb6048f5353300293460a710f2/crates/transaction-pool/src/pool/pending.rs#L462 There is also an overarching eviction routine: https://github.com/paradigmxyz/reth/blob/79f1fa3c1086acdb6048f5353300293460a710f2/crates/transaction-pool/src/pool/txpool.rs#L757 Metrics for how long these routines take should...
These are various fixes etc. for devnet 2. List: - Reset `authorization_list` for non EIP-7702 transactions to make sure the items don't carry over to other types of transactions dedf2ab...
### Describe the change Namespaces and methods ## admin - [x] admin_removePeer - [x] admin_nodeInfo - [x] admin_addTrustedPeer - [x] admin_peerEvents - [x] admin_addPeer - [x] admin_removeTrustedPeer - [x] admin_peerEvents_unsubscribe...
there are a few issues with how we choose to download missing blocks we might have a situation where we have multiple executed blocks that extend the canonical chain but...
### Describe the feature we need a tx trait abstraction for these conversions: https://github.com/paradigmxyz/reth/blob/c7338593aa898b1cc82ca5a467997f6962139305/crates/transaction-pool/src/traits.rs#L756-L764 https://github.com/paradigmxyz/reth/blob/c7338593aa898b1cc82ca5a467997f6962139305/crates/primitives/src/transaction/mod.rs#L1606-L1618 this likely requires additional associated types on the pool trait, where we use it, for...
### Describe the bug I was syncing reth. The service ran just fine, but somehow got "stuck". Indication was that the log said "Checkpoint=0". When reth was in that state...
### Describe the bug I hav run two nodes on eth mainnet . One is running as a archive node and another is pruned node. It is is strange that...
Creation of test ExEx context: ```rust let (ctx, mut handle) = test_exex_context().await?; ``` produces an error on attempt to read from os(std) env (via `std::env::temp_dir`) Opening a temporary directory via...