Procházet zdrojové kódy

validator: clippy chore | darkfid/task/miner: minor logs added

skoupidi před 2 roky
rodič
revize
e8d5b312aa
2 změnil soubory, kde provedl 7 přidání a 4 odebrání
  1. 3 0
      bin/darkfid/src/task/miner.rs
  2. 4 4
      src/validator/utils.rs

+ 3 - 0
bin/darkfid/src/task/miner.rs

@@ -91,6 +91,7 @@ pub async fn miner_task(node: &Darkfid, recipient: &PublicKey, skip_sync: bool)
 
     // Listen for blocks until next finalization, for optimal conditions
     if !skip_sync {
+        info!(target: "darkfid::task::miner_task", "Waiting for next finalization...");
         loop {
             subscription.receive().await;
 
@@ -107,6 +108,8 @@ pub async fn miner_task(node: &Darkfid, recipient: &PublicKey, skip_sync: bool)
         }
     }
 
+    info!(target: "darkfid::task::miner_task", "Miner initialized successfully!");
+
     // Start miner loop
     loop {
         // Grab best current fork

+ 4 - 4
src/validator/utils.rs

@@ -196,24 +196,24 @@ pub fn best_fork_index(forks: &[Fork]) -> Result<usize> {
     }
 
     // Find the best ranked forks
-    let mut best = BigUint::from(0u64);
+    let mut best = &BigUint::from(0u64);
     let mut indexes = vec![];
     for (f_index, fork) in forks.iter().enumerate() {
         let rank = &fork.targets_rank;
 
         // Fork ranks lower that current best
-        if rank < &best {
+        if rank < best {
             continue
         }
 
         // Fork has same rank as current best
-        if rank == &best {
+        if rank == best {
             indexes.push(f_index);
             continue
         }
 
         // Fork ranks higher that current best
-        best = rank.clone();
+        best = rank;
         indexes = vec![f_index];
     }