From 33e01ba374f9c9de0c019086fde27ffa48036280 Mon Sep 17 00:00:00 2001 From: Muhammad Abdul Hakim Shibghatallah <70675129+abdulhakim2902@users.noreply.github.com> Date: Fri, 17 Mar 2023 17:14:45 +0700 Subject: [PATCH] fix: handle error txFeeInsufficient when claim debio (#814) --- src/services/network.service.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/services/network.service.ts b/src/services/network.service.ts index 803a1654b..208745815 100644 --- a/src/services/network.service.ts +++ b/src/services/network.service.ts @@ -33,6 +33,7 @@ const nearSeedPhrase = require('near-seed-phrase'); const {polkadotApi, getKeyring} = new PolkadotJs(); interface ClaimReferenceData { + networkId: string; rpcURL: string; serverId: string; accountId: string; @@ -158,6 +159,7 @@ export class NetworkService { const accountId = wallet.id; const referenceIds = socialMedia.map(e => e.peopleId); const claimReferenceData = { + networkId: networkId, rpcURL: wallet.network.rpcURL, serverId, accountId, @@ -413,7 +415,7 @@ export class NetworkService { let api: ApiPromise | null = null; try { - const {serverId, accountId, rpcURL, txFee, referenceIds} = + const {serverId, accountId, rpcURL, txFee, referenceIds, networkId} = claimReferenceData; if (isNaN(Number(txFee))) { @@ -444,7 +446,7 @@ export class NetworkService { const serverAdmin = getKeyring().addFromMnemonic(mnemonic); const currencies = await this.currencyRepository.find({ where: { - networkId: 'myriad', + networkId, native: false, }, });