burnchain::new can fail

This commit is contained in:
Jude Nelson
2019-02-18 22:00:50 -05:00
parent ac60f8858e
commit aac244a5f6

View File

@@ -31,7 +31,12 @@ pub fn sync_burnchain_bitcoin(working_dir: &String, network_name: &String) -> Re
use burnchains::bitcoin::indexer::BitcoinIndexerAddress;
use burnchains::bitcoin::indexer::BitcoinIndexerPublicKey;
let mut burnchain = Burnchain::new(working_dir, &"bitcoin".to_string(), network_name);
let mut burnchain = Burnchain::new(working_dir, &"bitcoin".to_string(), network_name)
.map_err(|e| {
error!("Failed to instantiate burn chain driver for {}", network_name);
e
})?;
let new_height_res = burnchain.sync::<BitcoinIndexer, BitcoinIndexerAddress, BitcoinIndexerPublicKey>();
let new_height = new_height_res
.map_err(|e| {