From d646e56b64b753a380dc9ba8f3ab036a74065252 Mon Sep 17 00:00:00 2001 From: Reddawn <35641620+forumevi@users.noreply.github.com> Date: Fri, 28 Aug 2026 22:44:41 +0300 Subject: [PATCH] perf: optimize loop increment in TEEProverRegistry --- src/L1/proofs/tee/TEEProverRegistry.sol | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; } } }