diff --git a/src/L1/proofs/tee/TEEProverRegistry.sol b/src/L1/proofs/tee/TEEProverRegistry.sol index a575647f8..28127565a 100644 --- a/src/L1/proofs/tee/TEEProverRegistry.sol +++ b/src/L1/proofs/tee/TEEProverRegistry.sol @@ -243,11 +243,12 @@ contract TEEProverRegistry is OwnableManagedUpgradeable, ISemver { transferOwnership(initialOwner); transferManagement(initialManager); gameType = gameType_; - for (uint256 i = 0; i < initialProposers.length; i++) { + for (uint256 i = 0; i < initialProposers.length;) { if (initialProposers[i] != address(0)) { isValidProposer[initialProposers[i]] = true; emit ProposerSet(initialProposers[i], true); } + unchecked { ++i; } } }