mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-20 23:15:42 +00:00
Introduce ChainSyncInterface (#12489)
* Introduce `ChainSyncInterface` `ChainSyncInterface` provides an asynchronous interface for other subsystems to submit calls to `ChainSync`. This allows `NetworkService` to delegate calls to `ChainSync` while still providing the same API for other subsystems (for now). This makes it possible to move the syncing code in piecemeal fashion out of `protocol.rs` as the calls are just forwarded to `ChainSync`. * Apply review comments * Fix tests
This commit is contained in:
Generated
+2
@@ -8638,6 +8638,7 @@ name = "sc-network-sync"
|
||||
version = "0.10.0-dev"
|
||||
dependencies = [
|
||||
"array-bytes",
|
||||
"async-std",
|
||||
"fork-tree",
|
||||
"futures",
|
||||
"libp2p",
|
||||
@@ -8653,6 +8654,7 @@ dependencies = [
|
||||
"sc-consensus",
|
||||
"sc-network-common",
|
||||
"sc-peerset",
|
||||
"sc-utils",
|
||||
"smallvec",
|
||||
"sp-arithmetic",
|
||||
"sp-blockchain",
|
||||
|
||||
Reference in New Issue
Block a user