Add traces.

This commit is contained in:
Gav Wood 2016-11-18 19:52:11 +08:00
parent 9f030db6fb
commit 4fd575b5ec
No known key found for this signature in database
GPG Key ID: C49C1ACA1CC9B252

View File

@ -255,11 +255,13 @@ impl Client {
registrar: Mutex::new(None), registrar: Mutex::new(None),
}); });
if let Some(reg_addr) = client.additional_params().get("registrar").and_then(|s| Address::from_str(s).ok()) { if let Some(reg_addr) = client.additional_params().get("registrar").and_then(|s| Address::from_str(s).ok()) {
trace!(target: "client", "Found registrar at {}", reg_addr);
let weak = Arc::downgrade(&client); let weak = Arc::downgrade(&client);
let registrar = Registry::new(reg_addr, move |a, d| weak.upgrade().ok_or("No client!".into()).and_then(|c| c.call_contract(a, d))); let registrar = Registry::new(reg_addr, move |a, d| weak.upgrade().ok_or("No client!".into()).and_then(|c| c.call_contract(a, d)));
if let Ok(operations) = registrar.get_address(&(&b"operations"[..]).sha3(), "A") { if let Ok(ops_addr) = registrar.get_address(&(&b"operations"[..]).sha3(), "A") {
if !operations.is_zero() { if !ops_addr.is_zero() {
*client.updater.lock() = Some(Updater::new(Arc::downgrade(&client), operations)); trace!(target: "client", "Found operations at {}", ops_addr);
*client.updater.lock() = Some(Updater::new(Arc::downgrade(&client), ops_addr));
} }
} }
*client.registrar.lock() = Some(registrar); *client.registrar.lock() = Some(registrar);