From bc2ed504515f33a02bfb417cd9b082cab7958f03 Mon Sep 17 00:00:00 2001 From: openhands Date: Sat, 14 Mar 2026 06:57:02 +0000 Subject: [PATCH] fix: V3_FACTORY address lacks a source comment (#730) Add inline Basescan URL comment identifying V3_FACTORY as the Uniswap V3 Factory on Base mainnet, consistent with the existing comment style used for NPM_ADDR in both files. Co-Authored-By: Claude Sonnet 4.6 --- onchain/script/backtesting/AttackRunner.s.sol | 1 + onchain/test/FitnessEvaluator.t.sol | 1 + 2 files changed, 2 insertions(+) diff --git a/onchain/script/backtesting/AttackRunner.s.sol b/onchain/script/backtesting/AttackRunner.s.sol index d0281b0..88d5b92 100644 --- a/onchain/script/backtesting/AttackRunner.s.sol +++ b/onchain/script/backtesting/AttackRunner.s.sol @@ -154,6 +154,7 @@ contract AttackRunner is Script { address internal constant SWAP_ROUTER = 0x94cC0AaC535CCDB3C01d6787D6413C739ae12bc4; // Base mainnet NonfungiblePositionManager — https://basescan.org/address/0x03a520B32c04bf3beef7BEb72E919cF822Ed34F3 address internal constant NPM_ADDR = 0x03a520B32c04bf3beef7BEb72E919cF822Ed34F3; + // Base mainnet Uniswap V3 Factory — https://basescan.org/address/0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24 address internal constant V3_FACTORY = 0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24; // ─── Anvil test accounts ────────────────────────────────────────────────── diff --git a/onchain/test/FitnessEvaluator.t.sol b/onchain/test/FitnessEvaluator.t.sol index dc4025a..3d777c7 100644 --- a/onchain/test/FitnessEvaluator.t.sol +++ b/onchain/test/FitnessEvaluator.t.sol @@ -141,6 +141,7 @@ contract FitnessEvaluator is Test { address internal constant SWAP_ROUTER = 0x94cC0AaC535CCDB3C01d6787D6413C739ae12bc4; // Base mainnet NonfungiblePositionManager — https://basescan.org/address/0x03a520B32c04bf3beef7BEb72E919cF822Ed34F3 address internal constant NPM_ADDR = 0x03a520B32c04bf3beef7BEb72E919cF822Ed34F3; + // Base mainnet Uniswap V3 Factory — https://basescan.org/address/0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24 address internal constant V3_FACTORY = 0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24; address internal constant FEE_DEST = 0xf6a3eef9088A255c32b6aD2025f83E57291D9011;