@@ -7,12 +7,15 @@ optimizer_runs = 200
77solc = ' 0.8.22'
88evm_version = ' shanghai'
99bytecode_hash = ' none'
10- ignored_warnings_from = [" src/periphery/contracts/treasury/RevenueSplitter.sol" ]
10+ ignored_warnings_from = [
11+ " src/contracts/treasury/RevenueSplitter.sol" ,
12+ " src/contracts/dependencies/openzeppelin/ReentrancyGuard.sol" ,
13+ ]
1114out = ' out'
1215libs = [' lib' ]
1316remappings = []
1417fs_permissions = [
15- { access = " write" , path = " ./reports" },
18+ { access = " read- write" , path = " ./reports" },
1619 { access = " read" , path = " ./out" },
1720 { access = " read" , path = " ./config" },
1821]
@@ -34,33 +37,25 @@ arbitrum = "${RPC_ARBITRUM}"
3437fantom = " ${RPC_FANTOM}"
3538scroll = " ${RPC_SCROLL}"
3639celo = " ${RPC_CELO}"
37- fantom_testnet = " ${RPC_FANTOM_TESTNET}"
38- harmony = " ${RPC_HARMONY}"
39- sepolia = " ${RPC_SEPOLIA}"
40- mumbai = " ${RPC_MUMBAI}"
41- amoy = " ${RPC_AMOY}"
42- bnb_testnet = " ${RPC_BNB_TESTNET}"
4340bnb = " ${RPC_BNB}"
4441gnosis = " ${RPC_GNOSIS}"
4542base = " ${RPC_BASE}"
4643metis = " ${RPC_METIS}"
4744linea = " ${RPC_LINEA}"
45+ sepolia = " ${RPC_SEPOLIA}"
4846
4947[etherscan ]
50- mainnet = { key = " ${ETHERSCAN_API_KEY_MAINNET}" , chainId = 1 }
51- optimism = { key = " ${ETHERSCAN_API_KEY_OPTIMISM}" , chainId = 10 }
52- avalanche = { key = " ${ETHERSCAN_API_KEY_AVALANCHE}" , chainId = 43114 }
53- polygon = { key = " ${ETHERSCAN_API_KEY_POLYGON}" , chainId = 137 }
54- arbitrum = { key = " ${ETHERSCAN_API_KEY_ARBITRUM}" , chainId = 42161 }
55- # fantom = { key = "${ETHERSCAN_API_KEY_FANTOM}", chainId = 250 }
56- scroll = { key = " ${ETHERSCAN_API_KEY_SCROLL}" , chainId = 534352 , url = ' https://api.scrollscan.com/api\?' }
57- # celo = { key = "${ETHERSCAN_API_KEY_CELO}", chainId = 42220 }
58- # sepolia = { key = "${ETHERSCAN_API_KEY_MAINNET}", chainId = 11155111 }
59- # mumbai = { key = "${ETHERSCAN_API_KEY_POLYGON}", chainId = 80001 }
60- # amoy = { key = "${ETHERSCAN_API_KEY_POLYGON}", chainId = 80002 }
61- # bnb_testnet = { key = "${ETHERSCAN_API_KEY_BNB}", chainId = 97, url = 'https://api-testnet.bscscan.com/api' }
62- bnb = { key = " ${ETHERSCAN_API_KEY_BNB}" , chainId = 56 , url = ' https://api.bscscan.com/api' }
63- base = { key = " ${ETHERSCAN_API_KEY_BASE}" , chain = 8453 }
64- gnosis = { key = " ${ETHERSCAN_API_KEY_GNOSIS}" , chainId = 100 }
48+ mainnet = { key = " ${ETHERSCAN_API_KEY}" , chainId = 1 }
49+ optimism = { key = " ${ETHERSCAN_API_KEY}" , chainId = 10 }
50+ avalanche = { key = " ${ETHERSCAN_API_KEY}" , chainId = 43114 }
51+ polygon = { key = " ${ETHERSCAN_API_KEY}" , chainId = 137 }
52+ arbitrum = { key = " ${ETHERSCAN_API_KEY}" , chainId = 42161 }
53+ fantom = { key = " ${ETHERSCAN_API_KEY}" , chainId = 250 }
54+ scroll = { key = " ${ETHERSCAN_API_KEY}" , chainId = 534352 }
55+ celo = { key = " ${ETHERSCAN_API_KEY}" , chainId = 42220 }
56+ bnb = { key = " ${ETHERSCAN_API_KEY}" , chainId = 56 }
57+ gnosis = { key = " ${ETHERSCAN_API_KEY}" , chainId = 100 }
58+ base = { key = " ${ETHERSCAN_API_KEY}" , chain = 8453 }
6559metis = { key = " " , chainId = 1088 , url = ' https://api.routescan.io/v2/network/mainnet/evm/1088/etherscan/api' }
66- # See more config options https://github.com/gakonst/foundry/tree/master/config
60+ linea = { key = " ${ETHERSCAN_API_KEY}" , chainId = 59144 }
61+ sepolia = { key = " ${ETHERSCAN_API_KEY}" , chainId = 11155111 }
0 commit comments