librad re-exports link-crypto, which in turn exports
radicle-keystore. This can lead to a slew of compiler errors if the
radicle-keystore dependency changes for one of the other crates, e.g.
temporarily developing on top of a git SHA.
This patch removes the dependency on radicle-keystore from the rest of
the crates and imports the keystore from librad instead.
librad re-exports link-crypto, which in turn exports radicle-keystore. This can lead to a slew of compiler errors if the radicle-keystore dependency changes for one of the other crates, e.g. temporarily developing on top of a git SHA.
This patch removes the dependency on radicle-keystore from the rest of the crates and imports the keystore from librad instead.
Signed-off-by: Fintan Halpenny fintan.halpenny@gmail.com