Add back output reg step for blame rounds
MODIFY
WalletWasabi/WabiSabi/Backend/Rounds/Arena.cs
WalletWasabi/WabiSabi/Backend/Rounds/Arena.cs
@@ -170,10 +170,18 @@ public partial class Arena : PeriodicRunner
else
{
// Cliens misbehave when they don't confirm everything.
+ if (round is BlameRound)
+ {
+ // Unfortunately we would stop the blame round chain completely so we must go to output registration even though we know we'll fail.
+ round.SetPhase(Phase.OutputRegistration);
+ }
+ else
+ {
round.EndRound(EndRoundState.AbortedNotAllAlicesConfirmed);
}
}
}
+ }
catch (Exception ex)
{
round.EndRound(EndRoundState.AbortedWithError);

Add back output reg step for blame rounds