substrate
substrate copied to clipboard
Network sync refactoring (part 7)
This is a small follow-up to #11940 that removes direct dependency on sc-network
from a few generic crates. sc-cli
and sc-service
still depend on sc-network
. Most of generic crates depend on sc-network
only in tests, the rest of the codebase only depends on specific networking-related APIs it cares about. I didn't touch PoS-related crates as I don't have personal interest in them and changes there are unlikely to be helpful to anyone.
It was the logical next step already prepared when mentioned PR was done, but as suggested in comments there, stopping here.