Slightly overshoot the number of theoretically possible blame rounds
MODIFY
WalletWasabi/WabiSabi/Client/CoinJoinClient.cs
WalletWasabi/WabiSabi/Client/CoinJoinClient.cs
@@ -120,7 +120,8 @@ public class CoinJoinClient
public async Task<CoinJoinResult> StartCoinJoinAsync(IEnumerable<SmartCoin> coinCandidates, CancellationToken cancellationToken)
{
- var tryLimit = 21;
+ // 1000 input rounds are unlikely, but may be possible in the future.
+ var tryLimit = 1000;
RoundState? currentRoundState;
uint256 excludeRound = uint256.Zero;

Slightly overshoot the number of theoretically possible blame rounds