From ccd52f6ee56503dfebaec2e1e94577c99c6c3d18 Mon Sep 17 00:00:00 2001 From: Michael Bumann Date: Fri, 17 May 2019 18:24:55 +0200 Subject: [PATCH] Cleanup --- lib/kreditskit.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/kreditskit.js b/lib/kreditskit.js index 30538a1..bc08763 100644 --- a/lib/kreditskit.js +++ b/lib/kreditskit.js @@ -5,17 +5,17 @@ const Addresses = require('./addresses/KreditsKit.json'); class KreditsKit { - constructor(provider, signer, options = {}) { - let { address, abi, ipfsConfig } = options; + constructor (provider, signer, options = {}) { + let { address, abi } = options; this.provider = provider; this.signer = signer; this.options = options; - this.address = address + this.address = address; this.abi = abi || ABI; } - init() { + init () { return this.provider.getNetwork().then((network) => { this.address = this.address || Addresses[network.chainId.toString()]; this.contract = new ethers.Contract( @@ -27,20 +27,20 @@ class KreditsKit { }); } - appIdFor(contractName) { + appIdFor (contractName) { // see appIds in KreditsKit.sol for more details const knownContracts = ['Contribution', 'Contributor', 'Proposal', 'Token']; return this.contract.functions.appIds(knownContracts.indexOf(contractName)); } - newDAO(options = {}) { + newDAO (options = {}) { return this.contract.functions.newInstance(options).then(transaction => { return transaction.wait().then(result => { const deployEvent = result.events.find(e => e.event === 'DeployInstance'); return { daoAddress: deployEvent.args.dao, - transactionHash: transaction.hash - } + transactionHash: transaction.hash, + }; }); }); }