Add configurable network name
This is required for the infura provider
This commit is contained in:
@@ -29,6 +29,7 @@ export default Service.extend({
|
||||
return new RSVP.Promise((resolve) => {
|
||||
let ethProvider;
|
||||
let networkId;
|
||||
let networkName;
|
||||
if (typeof window.web3 !== 'undefined') {
|
||||
console.debug('[kredits] Using user-provided instance, e.g. from Mist browser or Metamask');
|
||||
networkId = parseInt(window.web3.version.network);
|
||||
@@ -43,8 +44,9 @@ export default Service.extend({
|
||||
} else {
|
||||
console.debug('[kredits] Creating new instance from npm module class');
|
||||
networkId = parseInt(config.contractMetadata.networkId);
|
||||
console.log(networkId)
|
||||
ethProvider = new ethers.providers.InfuraProvider({ chainId: networkId, name: 'kovan' });
|
||||
networkName = config.contractMetadata.networkName;
|
||||
console.log(networkName);
|
||||
ethProvider = new ethers.providers.InfuraProvider({ chainId: networkId, name: networkName });
|
||||
resolve(ethProvider, null);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user