From 1e5c682d76aee79eb5d723517605e61be3e84bba Mon Sep 17 00:00:00 2001 From: DaevMithran <61043607+DaevMithran@users.noreply.github.com> Date: Fri, 3 Feb 2023 15:52:58 +0530 Subject: [PATCH] fix: Add address in txns (#180) --- src/did-manager/cheqd-did-provider.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/did-manager/cheqd-did-provider.ts b/src/did-manager/cheqd-did-provider.ts index 39dd8641..0cde0990 100644 --- a/src/did-manager/cheqd-did-provider.ts +++ b/src/did-manager/cheqd-did-provider.ts @@ -61,6 +61,7 @@ export class CheqdDIDProvider extends AbstractIdentifierProvider { private readonly cosmosPayerWallet: Promise private sdk?: CheqdSDK private fee?: DidStdFee + private address?: string constructor(options: { defaultKms: string, cosmosPayerSeed: string, networkType?: NetworkType, rpcUrl?: string }) { super() @@ -96,7 +97,7 @@ export class CheqdDIDProvider extends AbstractIdentifierProvider { this.sdk = await createCheqdSDK(sdkOptions) this.fee = fee - + this.address = (await wallet.getAccounts())[0].address if (this?.fee && !this?.fee?.payer) { const feePayer = (await (await this.cosmosPayerWallet).getAccounts())[0].address this.fee.payer = feePayer @@ -116,7 +117,7 @@ export class CheqdDIDProvider extends AbstractIdentifierProvider { const tx = await sdk.createDidTx( signInputs, options.document, - '', + this.address!, this?.fee, undefined, options?.versionId, @@ -171,7 +172,7 @@ export class CheqdDIDProvider extends AbstractIdentifierProvider { const tx = await sdk.updateDidTx( signInputs, document as DIDDocument, - '', + this.address!, this?.fee, undefined, options?.versionId, @@ -226,7 +227,7 @@ export class CheqdDIDProvider extends AbstractIdentifierProvider { const tx = await sdk.deactivateDidTx( signInputs, document as DIDDocument, - '', + this.address!, this?.fee, undefined, undefined, @@ -249,7 +250,7 @@ export class CheqdDIDProvider extends AbstractIdentifierProvider { const tx = await sdk.createResourceTx( options.signInputs, options.payload, - '', + this.address!, this?.fee, undefined, { sdk: sdk }