[profile.default] src = 'contracts' out = 'out' libs = ['lib'] via_ir = true solc_version = '0.8.26' evm_version = "cancun" bytecode_hash = "none" optimizer_runs = 4444 fs_permissions = [{ access = "read", path = "./script/deployParameters/"}] additional_compiler_profiles = [ { name = "manager", via_ir = true, optimizer_runs = 30000 }, { name = "universal-router", via_ir = true, optimizer_runs = 1 }, ] compilation_restrictions = [ { paths = "lib/v4-periphery/src/PositionManager.sol", optimizer_runs = 30000 }, { paths = "contracts/UniversalRouter.sol", optimizer_runs = 1 }, ] [lint] lint_on_build = false [fmt] line_length = 120 quote_style = 'single' [profile.lite.optimizer_details.yulDetails] optimizerSteps = '' [rpc_endpoints] sepolia = "https://rpc.sepolia.org" unichain_sepolia = "https://sepolia.unichain.org" base_sepolia = "https://sepolia.base.org" op_sepolia = "https://sepolia.optimism.io" mainnet = "${FORK_URL}" # See more config options https://github.com/foundry-rs/foundry/tree/master/config