reth
reth copied to clipboard
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
hey team , spotted a few nits in the code. It’s minor stuff , but I’d love to fix it up and make it a bit better crates/rpc/rpc-eth-api/src/filter.rs `anew` -...
Closes https://github.com/paradigmxyz/reth/issues/15802
### Describe the feature ref #15759 we should mirror op-geth 1:1 on eth_sendrawtx: https://github.com/ethereum-optimism/op-geth/blob/36501a7023fd85f3492a1af6f1474a0113bb83fe/eth/api_backend.go#L297-L299 hence we need a disable_txpool_admisson setting, similar to geth: https://github.com/ethereum-optimism/op-geth/blob/36501a7023fd85f3492a1af6f1474a0113bb83fe/eth/ethconfig/config.go#L183-L183 on cli, like: https://github.com/paradigmxyz/reth/blob/211ecb6d91064991d558d9ea4ae0b81c463304d7/crates/optimism/node/src/args.rs#L16-L18 but inverse:...
### Describe the bug Current flow: - user sends eth_sendRawTransaction to op reth node - op reth node forwards tx to sequencer no matter what happens. - Then op reth...
### Describe the feature We want to have more in-depth metrics for pool and BestTransactions. Adding this metrics will let apps relying on reth pool and BestTransactions impls to more...
### Describe the feature we already have all the snap protocol types: https://github.com/paradigmxyz/reth/blob/0a56694308344bc2f94b6cd9bed4a2d7ae39814b/crates/net/eth-wire-types/src/snap.rs#L1-L1 introducing snap sync based syncing will require actual changes to: * database * networking * ... ###...
for [paradigmxyz/reth-exex-examples/issues/31](https://github.com/paradigmxyz/reth-exex-examples/issues/31)
### Describe the feature we currently don't measure how long it takes to forward a txs we can do this by adding same latency metrics to: https://github.com/paradigmxyz/reth/blob/7af3445deae746b0173538c4ad7b8985e8ddf712/crates/optimism/rpc/src/sequencer.rs#L148-L148 https://github.com/paradigmxyz/reth/blob/7af3445deae746b0173538c4ad7b8985e8ddf712/crates/optimism/txpool/src/supervisor/metrics.rs#L7-L12 and https://github.com/paradigmxyz/reth/blob/7af3445deae746b0173538c4ad7b8985e8ddf712/crates/optimism/txpool/src/supervisor/client.rs#L162-L172...
### Describe the bug In the process of running an indexer with a newly synced `reth` mainnet node (first time using `reth`), i've noticed a difference in the response of...
should ideally solve #15479