From 3a4b0074bdf611d80741e00426509f35d74c505e Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Wed, 10 Apr 2024 12:36:28 +0530 Subject: [PATCH] update balance for pinned contract --- libs/remix-ui/run-tab/src/lib/actions/deploy.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/remix-ui/run-tab/src/lib/actions/deploy.ts b/libs/remix-ui/run-tab/src/lib/actions/deploy.ts index 2c83f011c3..60b444a333 100644 --- a/libs/remix-ui/run-tab/src/lib/actions/deploy.ts +++ b/libs/remix-ui/run-tab/src/lib/actions/deploy.ts @@ -339,8 +339,9 @@ export const getFuncABIInputs = (plugin: RunTab, funcABI: FuncABI) => { } export const updateInstanceBalance = async (plugin: RunTab, dispatch: React.Dispatch) => { - if (plugin.REACT_API?.instances?.instanceList?.length) { - const instances = plugin.REACT_API?.instances?.instanceList + if (plugin.REACT_API?.instances?.instanceList?.length || plugin.REACT_API?.pinnedInstances?.instanceList?.length) { + let instances = plugin.REACT_API?.instances?.instanceList?.length ? plugin.REACT_API?.instances?.instanceList : [] + instances = plugin.REACT_API?.pinnedInstances?.instanceList.length ? instances.concat(plugin.REACT_API.pinnedInstances.instanceList) : instances for (const instance of instances) { const balInEth = await plugin.blockchain.getBalanceInEther(instance.address) instance.balance = balInEth