mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 02:49:55 +00:00
feat: Pseudo peer and staged sync
For simplicity, we use with_pow() + pseudo peer that connects to reth itself, so that it can support 1. StateFetcher via NetworkState 2. Block announcement (which requires with_pow()). For block announcement, another way was using ImportService like before, or calling engine_api. But for simplicitiy, for now we just publish from pseudo peer like pre-PoS, hence with_pow().
This commit is contained in:
@ -94,6 +94,9 @@ tracing = "0.1"
|
||||
rmp-serde = "1.0.0"
|
||||
lz4_flex = "0.11.3"
|
||||
ureq = "3.0.12"
|
||||
aws-sdk-s3 = "1.93.0"
|
||||
aws-config = "1.8.0"
|
||||
rayon = "1.10.0"
|
||||
|
||||
|
||||
[target.'cfg(unix)'.dependencies]
|
||||
@ -138,4 +141,4 @@ client = [
|
||||
"jsonrpsee/client",
|
||||
"jsonrpsee/async-client",
|
||||
"reth-rpc-eth-api/client",
|
||||
]
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user