Browse Source

Clean errors

checkpoints
Aditya Kulkarni 5 years ago
parent
commit
3ff71f26b7
  1. 2
      rust-lightclient/src/lightclient.rs
  2. 8
      rust-lightclient/src/main.rs

2
rust-lightclient/src/lightclient.rs

@ -45,7 +45,7 @@ impl LightClient {
// Make sure that if a wallet exists, there is no seed phrase being attempted
if !seed_phrase.is_none() {
return Err(io::Error::new(io::ErrorKind::AlreadyExists,
"Cannot restore from seed, because a wallet already exists"));
"Cannot create a new wallet from seed, because a wallet already exists"));
}
let mut file_buffer = BufReader::new(File::open("wallet.dat")?);

8
rust-lightclient/src/main.rs

@ -28,7 +28,13 @@ pub fn main() {
.takes_value(true))
.get_matches();
let mut lightclient = LightClient::new(matches.value_of("seed")).unwrap();
let mut lightclient = match LightClient::new(matches.value_of("seed")) {
Ok(lc) => lc,
Err(e) => {
eprintln!("Failed to start wallet. Error was:\n{}", e);
return;
}
};
println!("Starting Light Client");

Loading…
Cancel
Save