reth
reth copied to clipboard
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
Towards #9478 This PR adds `no_std` support for `reth-consensus.`
### Describe the bug The endpoint returns `false` when sync is not started. It also randomly returns any value when a different consensus client is used on a stalled network....
Fixes #7368 which explicitly mentions `eth_call`, but also updates: - [x] `eth_call` - [x] `eth_getStorageAt` - [ ] `eth_getProof` (see below) - [x] `eth_getTransactionCount` - [x] `eth_getCode` - [x] `eth_getBalance`...
### Describe the feature Revise `NodeComponentsBuilder`, with goal of peeling away abstraction layers + increasing generality. Design suggestions: - Specifying the type we are building from the start, so long...
Closes https://github.com/paradigmxyz/reth/issues/10016
Need a lot of docs that cover: * the role of each component * relationship * where state is stored, and what happens when * committed to disk * new...
Similar to https://github.com/paradigmxyz/reth/issues/10181 This method needs to also be aware of in-memory canonical state: https://github.com/paradigmxyz/reth/blob/a7062066958f45665f41de58d94b1bc5c6d68c57/crates/storage/provider/src/providers/blockchain_provider.rs#L1157-L1167
Similar to https://github.com/paradigmxyz/reth/issues/10181, the following methods only fetch from the database and do not check in-memory state: https://github.com/paradigmxyz/reth/blob/a7062066958f45665f41de58d94b1bc5c6d68c57/crates/storage/provider/src/providers/blockchain_provider.rs#L745-L750 https://github.com/paradigmxyz/reth/blob/a7062066958f45665f41de58d94b1bc5c6d68c57/crates/storage/provider/src/providers/blockchain_provider.rs#L702-L704 These should also be updated to be aware of the current...
### Describe the bug Error: nippy jar error: 拒绝访问。 (os error 5)  ### Steps to reproduce 1 run reth on windows 2 see the bug  ### Node logs...