KeyStore implementation + key derivation (#97)

* improve ed25519 bindings

* probably broken child derivation

* basic keystore

* keystore integration in CLI

* constant-time mac comparison

* fix spaces
This commit is contained in:
Robert Habermeier
2018-03-16 17:39:49 +01:00
committed by Gav Wood
parent cfa5380978
commit e505fe0186
6 changed files with 300 additions and 1 deletions
+7
View File
@@ -26,4 +26,11 @@ error_chain! {
links {
Client(client::error::Error, client::error::ErrorKind) #[doc="Client error"];
}
errors {
/// Key store errors
Keystore(e: ::keystore::Error) {
description("Keystore error"),
display("Keystore error: {:?}", e),
}
}
}