mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-11 22:21:07 +00:00
ignore irrelevant approvals in logs (#3859)
* ignore irrelevant approvals in logs * fix
This commit is contained in:
committed by
GitHub
parent
5a1dc74a9a
commit
385d082d95
@@ -1288,10 +1288,21 @@ async fn handle_approved_ancestor(
|
||||
);
|
||||
},
|
||||
Some(a_entry) => {
|
||||
let n_assignments = a_entry.n_assignments();
|
||||
let n_approvals = c_entry.approvals().count_ones();
|
||||
|
||||
let status = || {
|
||||
let n_assignments = a_entry.n_assignments();
|
||||
|
||||
// Take the approvals, filtered by the assignments
|
||||
// for this block.
|
||||
let n_approvals = c_entry
|
||||
.approvals()
|
||||
.iter()
|
||||
.by_val()
|
||||
.enumerate()
|
||||
.filter(|(i, approved)| {
|
||||
*approved && a_entry.is_assigned(ValidatorIndex(*i as _))
|
||||
})
|
||||
.count();
|
||||
|
||||
format!(
|
||||
"{}/{}/{}",
|
||||
n_assignments,
|
||||
|
||||
Reference in New Issue
Block a user