truffle-config.js 647 B

1234567891011121314151617181920212223242526272829303132
  1. require('babel-register');
  2. require('babel-polyfill');
  3. var provider;
  4. var HDWalletProvider = require('truffle-hdwallet-provider');
  5. var mnemonic = '[REDACTED]';
  6. if (!process.env.SOLIDITY_COVERAGE){
  7. provider = new HDWalletProvider(mnemonic, 'https://ropsten.infura.io/')
  8. }
  9. module.exports = {
  10. networks: {
  11. development: {
  12. host: 'localhost',
  13. port: 8545,
  14. network_id: '*'
  15. },
  16. ropsten: {
  17. provider: provider,
  18. network_id: 3 // official id of the ropsten network
  19. },
  20. coverage: {
  21. host: "localhost",
  22. network_id: "*",
  23. port: 8555,
  24. gas: 0xfffffffffff,
  25. gasPrice: 0x01
  26. }
  27. }
  28. };