[profile.default] # solc_version = '0.7.6' solc_version = '0.8.22' libs = ['lib'] remappings = [ '@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/', # '@uniswap/v3-core/=lib/v3-core/', '@uniswap/v3-core/=lib_uniswap/v3-core/', 'v3-core/=lib_uniswap/v3-core/', # '@uniswap/v3-periphery/=lib/v3-periphery/', '@uniswap/v3-periphery/=lib_uniswap/v3-periphery/', 'v3-periphery/libraries/=lib_uniswap/v3-periphery/contracts/libraries', ] sizes = true gas_reports = ['*'] gas_reports_ignore = [] via_ir = false optimizer = true optimizer_runs = 999999999 [profile.default.optimizer_details] constantOptimizer = true yul = true [profile.default.optimizer_details.yulDetails] stackAllocation = true #optimizerSteps = 'dhfoDgvulfnTUtnIf' optimizerSteps = 'dhfoD[xarrscLMcCTU]uljmul' [profile.default.rpc_endpoints] arbitrum_mock = '...' arbitrum_test = '...'