@@ -257,14 +257,6 @@ func (outgen *outcomeGenerationState[RI]) backgroundObservation(
257257}
258258
259259func (outgen * outcomeGenerationState [RI ]) eventComputedObservation (ev EventComputedObservation [RI ]) {
260- if outgen .followerState .phase != outgenFollowerPhaseBackgroundObservation {
261- outgen .logger .Debug ("discarding EventComputedObservation, wrong phase" , commontypes.LogFields {
262- "seqNr" : outgen .sharedState .seqNr ,
263- "phase" : outgen .followerState .phase ,
264- })
265- return
266- }
267-
268260 if ev .Epoch != outgen .sharedState .e || ev .SeqNr != outgen .sharedState .seqNr {
269261 outgen .logger .Debug ("discarding EventComputedObservation from old round" , commontypes.LogFields {
270262 "seqNr" : outgen .sharedState .seqNr ,
@@ -274,6 +266,14 @@ func (outgen *outcomeGenerationState[RI]) eventComputedObservation(ev EventCompu
274266 return
275267 }
276268
269+ if outgen .followerState .phase != outgenFollowerPhaseBackgroundObservation {
270+ outgen .logger .Debug ("discarding EventComputedObservation, wrong phase" , commontypes.LogFields {
271+ "seqNr" : outgen .sharedState .seqNr ,
272+ "phase" : outgen .followerState .phase ,
273+ })
274+ return
275+ }
276+
277277 so , err := MakeSignedObservation (outgen .ID (), outgen .sharedState .seqNr , ev .Query , ev .Observation , outgen .offchainKeyring .OffchainSign )
278278 if err != nil {
279279 outgen .logger .Error ("MakeSignedObservation returned error" , commontypes.LogFields {
@@ -529,14 +529,6 @@ func (outgen *outcomeGenerationState[RI]) backgroundProposalOutcome(
529529}
530530
531531func (outgen * outcomeGenerationState [RI ]) eventComputedProposalOutcome (ev EventComputedProposalOutcome [RI ]) {
532- if outgen .followerState .phase != outgenFollowerPhaseBackgroundProposalOutcome {
533- outgen .logger .Debug ("discarding EventComputedProposalOutcome, wrong phase" , commontypes.LogFields {
534- "seqNr" : outgen .sharedState .seqNr ,
535- "phase" : outgen .followerState .phase ,
536- })
537- return
538- }
539-
540532 if ev .Epoch != outgen .sharedState .e || ev .SeqNr != outgen .sharedState .seqNr {
541533 outgen .logger .Debug ("discarding EventComputedProposalOutcome from old round" , commontypes.LogFields {
542534 "seqNr" : outgen .sharedState .seqNr ,
@@ -546,6 +538,14 @@ func (outgen *outcomeGenerationState[RI]) eventComputedProposalOutcome(ev EventC
546538 return
547539 }
548540
541+ if outgen .followerState .phase != outgenFollowerPhaseBackgroundProposalOutcome {
542+ outgen .logger .Debug ("discarding EventComputedProposalOutcome, wrong phase" , commontypes.LogFields {
543+ "seqNr" : outgen .sharedState .seqNr ,
544+ "phase" : outgen .followerState .phase ,
545+ })
546+ return
547+ }
548+
549549 prepareSignature , err := MakePrepareSignature (
550550 outgen .ID (),
551551 outgen .sharedState .seqNr ,
0 commit comments