radicle-dev / radicle-link

The second iteration of the Radicle code collaboration protocol.
Other
421 stars 39 forks source link

refactor: part 8/7 #764

Closed FintanH closed 2 years ago

FintanH commented 2 years ago

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