From 518dc6715eb0f28a00d956a5f68382affbc9f75d Mon Sep 17 00:00:00 2001 From: Jamie Hewitt Date: Wed, 20 Apr 2022 12:59:27 +0200 Subject: [PATCH] Updating parameters for setPublishingMarketFee function --- src/tokens/Datatoken.ts | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/src/tokens/Datatoken.ts b/src/tokens/Datatoken.ts index 93f49f2b..7e724ea6 100644 --- a/src/tokens/Datatoken.ts +++ b/src/tokens/Datatoken.ts @@ -1362,19 +1362,28 @@ export class Datatoken { * @dev setPublishingMarketFee * Only publishMarketFeeAddress can call it * This function allows to set the fee required by the publisherMarket - * @param _publishMarketFeeAddress new _publishMarketFeeAddress - * @param _publishMarketFeeToken new _publishMarketFeeToken - * @param _publishMarketFeeAmount new fee amount + * @param {String} datatokenAddress Datatoken adress + * @param publishMarketFeeAddress new publish Market Fee Address + * @param publishMarketFeeToken new publish Market Fee Token + * @param publishMarketFeeAmount new fee amount + * @param {String} address user adress */ public async setPublishingMarketFee( + datatokenAddress: string, publishMarketFeeAddress: string, - publishMarketFeeToken: string, - publishMarketFeeAmount: number - ): Promise { + publishMarketFeeToken: string, + publishMarketFeeAmount: number, + address: string + ) { const dtContract = new this.web3.eth.Contract(this.datatokensAbi, datatokenAddress, { from: address }) - const balance = await dtContract.methods.setPublishingMarketFee(address).call() - return this.web3.utils.fromWei(balance) + await dtContract.methods + .setPublishingMarketFee( + publishMarketFeeAddress, + publishMarketFeeToken, + publishMarketFeeAmount + ) + .call() } }