diff --git a/lib/contracts/contribution.js b/lib/contracts/contribution.js index 14d6ded..df52220 100644 --- a/lib/contracts/contribution.js +++ b/lib/contracts/contribution.js @@ -1,6 +1,6 @@ const Record = require('./record'); const ContributionSerializer = require('../serializers/contribution'); -const deprecate = require('./utils/deprecate'); +const deprecate = require('../utils/deprecate'); class Contribution extends Record { get count () { diff --git a/lib/contracts/kit.js b/lib/contracts/kit.js new file mode 100644 index 0000000..1db0307 --- /dev/null +++ b/lib/contracts/kit.js @@ -0,0 +1,14 @@ +const Base = require('./base'); + +class Kit extends Base { + + newDAO() { + this.functions.newInstance().then(result => { + + }); + } +} + +module.exports = Kit; + + diff --git a/lib/contracts/proposal.js b/lib/contracts/proposal.js index fdf0c5c..e36d3ef 100644 --- a/lib/contracts/proposal.js +++ b/lib/contracts/proposal.js @@ -1,6 +1,6 @@ const Record = require('./record'); const ContributionSerializer = require('../serializers/contribution'); -const deprecate = require('./utils/deprecate'); +const deprecate = require('../utils/deprecate'); class Proposal extends Record { get count () { diff --git a/scripts/list-contributions.js b/scripts/list-contributions.js index b320533..6737a8a 100644 --- a/scripts/list-contributions.js +++ b/scripts/list-contributions.js @@ -24,6 +24,7 @@ module.exports = async function(callback) { console.log(`Current block number: ${blockNumber}`); contributions.forEach((c) => { + if (!c.exists) { return; } // if there are zero contributions we currently get an empty one const confirmed = c.confirmedAtBlock <= blockNumber; table.push([