From ecda5374e4db16e8f0b2d442a21d60657c7bdc52 Mon Sep 17 00:00:00 2001 From: Kurdistan Tech Ministry Date: Wed, 18 Feb 2026 06:01:42 +0300 Subject: [PATCH] fix: resolve eslint no-explicit-any in PEZ treasury query --- web/src/components/governance/GovernanceOverview.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/components/governance/GovernanceOverview.tsx b/web/src/components/governance/GovernanceOverview.tsx index db647f50..369c1340 100644 --- a/web/src/components/governance/GovernanceOverview.tsx +++ b/web/src/components/governance/GovernanceOverview.tsx @@ -121,8 +121,8 @@ const GovernanceOverview: React.FC = () => { if (assetHubApi && isAssetHubReady) { const pezBalance = await assetHubApi.query.assets.account(1, PEZ_TREASURY); if (pezBalance.isSome) { - const balanceData = (pezBalance.unwrap() as any).toJSON(); - const rawBalance = (balanceData.balance ?? balanceData.free ?? '0').toString(); + const balanceData = (pezBalance.unwrap() as unknown as { toJSON: () => Record }).toJSON(); + const rawBalance = ((balanceData.balance ?? balanceData.free ?? '0') as string | number).toString(); pezTreasuryBalance = `${formatBalance(rawBalance)} PEZ`; } if (import.meta.env.DEV) console.log('PEZ treasury balance:', pezTreasuryBalance);