diff --git a/lib/contracts/contribution.js b/lib/contracts/contribution.js index 1d1d2ec..8b894b7 100644 --- a/lib/contracts/contribution.js +++ b/lib/contracts/contribution.js @@ -1,5 +1,6 @@ const Record = require('./record'); const ContributionSerializer = require('../serializers/contribution'); +const deprecate = require('./utils/deprecate'); class Contribution extends Record { get count () { @@ -34,7 +35,7 @@ class Contribution extends Record { }); } - async addContribution (contributionAttr, callOptions = {}) { + async add (contributionAttr, callOptions = {}) { const contribution = new ContributionSerializer(contributionAttr); try { await contribution.validate(); } @@ -56,6 +57,11 @@ class Contribution extends Record { return this.functions.add(...contribution, callOptions); }); } + + addContribution () { + deprecate('The method: `addContribution` is deprecated use `add` instead'); + this.add(...arguments); + } } module.exports = Contribution; diff --git a/lib/contracts/proposal.js b/lib/contracts/proposal.js index fe0bafe..b5a9f42 100644 --- a/lib/contracts/proposal.js +++ b/lib/contracts/proposal.js @@ -1,5 +1,6 @@ const Record = require('./record'); const ContributionSerializer = require('../serializers/contribution'); +const deprecate = require('./utils/deprecate'); class Proposal extends Record { get count () { @@ -13,7 +14,7 @@ class Proposal extends Record { }); } - async addProposal (proposalAttr, callOptions = {}) { + async add (proposalAttr, callOptions = {}) { const contribution = new ContributionSerializer(proposalAttr); try { await contribution.validate(); } @@ -35,6 +36,11 @@ class Proposal extends Record { return this.functions.addProposal(...proposal, callOptions); }); } + + addProposal () { + deprecate('The method: `addProposal` is deprecated use `add` instead'); + this.add(...arguments); + } } module.exports = Proposal;