diff --git a/scripts/helpers/init_kredits.js b/scripts/helpers/init_kredits.js index 59bf58b..cb2a3f4 100644 --- a/scripts/helpers/init_kredits.js +++ b/scripts/helpers/init_kredits.js @@ -1,14 +1,19 @@ +const argv = require('yargs').argv; const ethers = require('ethers'); -const getNetworkId = require('./networkid.js') +const getNetworkId = require('./networkid.js'); const Kredits = require('../../lib/kredits'); +const arapp = require('../../arapp.json'); +const environment = argv['network'] || argv['environment'] || 'development'; +const apm = arapp.environments[environment].apm; + module.exports = async function(web3) { return new Promise((resolve, reject) => { const provider = new ethers.providers.Web3Provider(web3.currentProvider); let signer = provider.getSigner(); // checking if siner supports signing transactions signer.getAddress().then(_ => { - new Kredits(provider, signer).init().then(kredits => { + new Kredits(provider, signer, { apm }).init().then(kredits => { resolve(kredits); }).catch(e => { reject(e);