do not read peer transcript data when performing round 1.

remotes/origin/v7.4.x
Kieran Prasch 2024-01-26 03:05:48 +01:00 committed by Derek Pierre
parent 7caead29ca
commit a66f88d573
1 changed files with 3 additions and 7 deletions

View File

@ -418,14 +418,10 @@ class Operator(BaseActor):
f"performing round 1 of DKG ritual #{ritual_id} from blocktime {timestamp} with authority {authority}."
)
# gather the cohort
ritual = self.coordinator_agent.get_ritual(ritual_id, with_participants=True)
nodes, transcripts = list(zip(*self._resolve_validators(ritual, ritual_id)))
# gather the cohort transcripts
ritual = self.coordinator_agent.get_ritual(ritual_id)
nodes, _ = list(zip(*self._resolve_validators(ritual, ritual_id)))
nodes = sorted(nodes, key=lambda n: n.address)
if any(transcripts):
self.log.debug(
f"ritual #{ritual_id} is in progress {ritual.total_transcripts + 1}/{len(ritual.providers)}."
)
# generate a transcript
try: