Skip to content

Commit

Permalink
Add Prefix to log line so it's easier to search. (anza-xyz#3486)
Browse files Browse the repository at this point in the history
* Add Prefix to log line so it's easier to search.

* Make linter happy.

* Also print the percentage in both log lines.
  • Loading branch information
wen-coding authored Nov 6, 2024
1 parent db4f2d6 commit 3bca862
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
9 changes: 8 additions & 1 deletion wen-restart/src/heaviest_fork_aggregate.rs
Original file line number Diff line number Diff line change
Expand Up @@ -162,8 +162,15 @@ impl HeaviestForkAggregate {
}

pub(crate) fn print_block_stake_map(&self) {
let total_stake = self.epoch_stakes.total_stake();
for ((slot, hash), stake) in self.block_stake_map.iter() {
info!("Slot: {}, Hash: {}, Stake: {}", slot, hash, stake,);
info!(
"Heaviest Fork Aggregated Slot: {}, Hash: {}, Stake: {}, Percent: {:.2}%",
slot,
hash,
stake,
*stake as f64 / total_stake as f64 * 100.0,
);
}
}
}
Expand Down
8 changes: 5 additions & 3 deletions wen-restart/src/wen_restart.rs
Original file line number Diff line number Diff line change
Expand Up @@ -747,10 +747,12 @@ pub(crate) fn aggregate_restart_heaviest_fork(
.unwrap()
.total_active_stake = current_total_active_stake;
}
let total_active_stake = heaviest_fork_aggregate.total_active_stake();
info!(
"Total active stake: {} Total stake {}",
heaviest_fork_aggregate.total_active_stake(),
total_stake
"Total active stake: {} Total stake {} Active percent: {:.2}%",
total_active_stake,
total_stake,
total_active_stake as f64 / total_stake as f64 * 100.0,
);
write_wen_restart_records(wen_restart_path, progress)?;
let elapsed = timestamp().saturating_sub(start);
Expand Down

0 comments on commit 3bca862

Please sign in to comment.