Remove manual recovery (#268)

* remove recovery command

* Remove manual recovery option from command line

* rustfmt
This commit is contained in:
Yeastplume
2019-12-03 08:45:36 +00:00
committed by GitHub
parent 43a7bfecef
commit 56396b85ff
4 changed files with 7 additions and 79 deletions
+2 -8
View File
@@ -99,7 +99,6 @@ where
/// Argument for recover
pub struct RecoverArgs {
pub recovery_phrase: Option<ZeroingString>,
pub passphrase: ZeroingString,
}
@@ -114,13 +113,8 @@ where
{
let mut w_lock = wallet.lock();
let p = w_lock.lc_provider()?;
match args.recovery_phrase {
None => {
let m = p.get_mnemonic(None, args.passphrase)?;
show_recovery_phrase(m);
}
Some(phrase) => p.recover_from_mnemonic(phrase, args.passphrase)?,
}
let m = p.get_mnemonic(None, args.passphrase)?;
show_recovery_phrase(m);
Ok(())
}