This repo currently has each crate specifying its own dependencies. This is how I had always seen it done, and it is annoying when you have to update because you ahve to make the same change many times. Also there is the possibility of having different crates depend on different versions of eg sp-core.
Recently I've noticed a lot of repos specifying the dependency at the root level Cargo.toml file instead. Should we do that here?
This repo currently has each crate specifying its own dependencies. This is how I had always seen it done, and it is annoying when you have to update because you ahve to make the same change many times. Also there is the possibility of having different crates depend on different versions of eg sp-core.
Recently I've noticed a lot of repos specifying the dependency at the root level
Cargo.toml
file instead. Should we do that here?