diff --git a/lib/contracts/contributor.js b/lib/contracts/contributor.js index 94d4921..1845730 100644 --- a/lib/contracts/contributor.js +++ b/lib/contracts/contributor.js @@ -34,7 +34,7 @@ class Contributor extends Base { }); } - add(contributorAttr) { + add(contributorAttr, callOptions = {}) { let json = ContributorSerializer.serialize(contributorAttr); // TODO: validate against schema @@ -49,7 +49,7 @@ class Contributor extends Base { contributorAttr.isCore, ]; - return this.functions.addContributor(...contributor); + return this.functions.addContributor(...contributor, callOptions); }); } } diff --git a/lib/contracts/operator.js b/lib/contracts/operator.js index bcb31b8..83a5eae 100644 --- a/lib/contracts/operator.js +++ b/lib/contracts/operator.js @@ -34,7 +34,7 @@ class Operator extends Base { }); } - addProposal(proposalAttr) { + addProposal(proposalAttr, callOptions = {}) { let json = ContributionSerializer.serialize(proposalAttr); // TODO: validate against schema @@ -49,7 +49,7 @@ class Operator extends Base { ipfsHashAttr.hashSize, ]; - return this.functions.addProposal(...proposal); + return this.functions.addProposal(...proposal, callOptions); }); } }