require("babel-register");

module.exports = {
  networks: {
    development: {
      host: "localhost",
      port: 8545,
      gas: 7000000,
      gasPrice: 0,
      network_id: "*"
    },
    integration: {
      host: "localhost",
      port: 8545,
      gas: 7000000,
      gasPrice: 0,
      network_id: "integration"
    },
    coverage: {
      host: "localhost",
      network_id: "*",
      port: 8555, // <-- Use port 8555
      gas: 0xfffffffffff, // <-- Use this high gas value
      gasPrice: 0x01 // <-- Use this low gas price
    }
  },
  mocha: {
    reporter: "mocha-circleci-reporter",
    reporterOptions: {
      currency: "USD",
      gasPrice: 5,
      onlyCalledMethods: true
    }
  },
  solc: {
    optimizer: {
      enabled: true,
      runs: 200
    }
  }
};
