Correct handling of InvalidNonce within the coordinator

This commit is contained in:
Luke Parker
2025-01-15 20:48:36 -05:00
parent 19b87c7f5a
commit 6b41f32371
2 changed files with 96 additions and 50 deletions

View File

@@ -373,7 +373,7 @@ impl<CD: DbTrait, TD: DbTrait> ContinuallyRan for ConfirmDkgTask<CD, TD> {
use bitvec::prelude::*;
signature_participants = bitvec![u8, Lsb0; 0; 0];
let mut i = 0;
for (validator, _) in self.set.validators {
for (validator, _) in &self.set.validators {
if Some(validator) == musig_validators.get(i) {
signature_participants.push(true);
i += 1;