diff --git a/package.json b/package.json index 8906dbc..9d7f9ba 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@aragon/kits-base": "^1.0.0", "@aragon/os": "^4.1.0", "async-each-series": "^1.1.0", - "eth-provider": "^0.2.1", + "eth-provider": "^0.2.2", "openzeppelin-solidity": "^2.2.0", "promptly": "^3.0.3", "solc": "^0.4.25" diff --git a/truffle.js b/truffle.js index 205fc3c..a162489 100644 --- a/truffle.js +++ b/truffle.js @@ -21,7 +21,14 @@ const providerForNetwork = (network) => ( if (settings) { return new HDWalletProviderPrivkey(settings.keys, settings.rpc) } else { - return provider('frame'); + let preset; + if (network === 'mainnet') { + preset = 'infura'; + } else { + let [first, ...rest] = network; + preset = `infura${first.toUpperCase()}${rest.join('')}`; + } + return provider('frame', 'local', preset); } } )