{ "artifactsDir": "./generated-artifacts", "contractsDir": "./contracts", "useDockerisedSolc": true, "compilerSettings": { "optimizer": { "enabled": true, "runs": 1000000 }, "outputSelection": { "*": { "*": [ "abi", "evm.bytecode.object", "evm.bytecode.sourceMap", "evm.deployedBytecode.object", "evm.deployedBytecode.sourceMap" ] } } }, "contracts": [ "Exchange", "IAssetProxyDispatcher", "IExchange", "IExchangeCore", "IMatchOrders", "ISignatureValidator", "ITransactions", "IValidator", "IWallet", "IWrapperFunctions", "TestAssetProxyDispatcher", "TestExchangeInternals", "TestSignatureValidator", "TestStaticCallReceiver", "ExchangeWrapper", "Validator", "Wallet", "Whitelist" ] }