diff --git a/src/metrics/chainflip/gaugeFeeDeficit.ts b/src/metrics/chainflip/gaugeFeeDeficit.ts index 80fe71e..8741d32 100644 --- a/src/metrics/chainflip/gaugeFeeDeficit.ts +++ b/src/metrics/chainflip/gaugeFeeDeficit.ts @@ -30,14 +30,12 @@ export const gaugeFeeDeficit = async (context: Context): Promise => { // ARB fees balance const feeWitheldArb = Number( - (await api.query.arbitrumIngressEgress.withheldTransactionFees('ArbEth')) - .toHuman() - .replace(/,/g, ''), + (await api.query.arbitrumIngressEgress.withheldTransactionFees('ArbEth')).toJSON(), ); const feeSpentArb = await api.query.arbitrumBroadcaster.transactionFeeDeficit.entries(); totalSpent = 0; feeSpentArb.forEach(([key, element]: [any, any]) => { - totalSpent += Number(element.toHuman().replace(/,/g, '')); + totalSpent += Number(element.toJSON()); }); const deficitArb = (feeWitheldArb - totalSpent) / 1e18; metric.labels('arbitrum').set(deficitArb); diff --git a/src/metrics/chainflip/guageExternalChainsBlockHeight.ts b/src/metrics/chainflip/guageExternalChainsBlockHeight.ts index 63c47b3..237d389 100644 --- a/src/metrics/chainflip/guageExternalChainsBlockHeight.ts +++ b/src/metrics/chainflip/guageExternalChainsBlockHeight.ts @@ -40,9 +40,7 @@ export const gaugeExternalChainsBlockHeight = async (context: Context) => { // Arbitrum const arbBlockHeight = Number( - (await api.query.arbitrumChainTracking.currentChainState()) - .toHuman() - .blockHeight.replace(/,/g, ''), + (await api.query.arbitrumChainTracking.currentChainState()).toJSON().blockHeight, ); global.arbHeight = arbBlockHeight; metric.labels('arbitrum').set(arbBlockHeight);