diff --git a/typescript-sdk/src/query.ts b/typescript-sdk/src/query.ts index ee6e05f9e7..744806ee6a 100644 --- a/typescript-sdk/src/query.ts +++ b/typescript-sdk/src/query.ts @@ -73,17 +73,11 @@ export async function getBalanceOnUnion({ }: GetBalanceOnUnion): Promise { try { try { - const client = await StargateClient.connect(unionRpcUrl) - const { amount } = await client.getBalance(address, assetId) - return BigInt(amount) - } catch (error) { - console.log('Failed to get balance using StargateClient', error) const { balances } = await fetcher<{ balances: Array<{ amount: string; denom: string }> }>( `${process.env.UNION_REST_URL || 'https://union-testnet-api.polkachu.com'}/cosmos/bank/v1beta1/balances/${address}`, { mode: 'cors', headers: { - // no-cors 'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*', @@ -93,6 +87,11 @@ export async function getBalanceOnUnion({ ) const balance = balances.find(({ denom }) => denom === assetId) return BigInt(balance?.amount ?? 0) + } catch (error) { + console.log('Failed to get balance using StargateClient', error) + const client = await StargateClient.connect(unionRpcUrl) + const { amount } = await client.getBalance(address, assetId) + return BigInt(amount) } } catch (error) { const errorMessage = error instanceof Error ? error.message : error diff --git a/typescript-sdk/src/send.ts b/typescript-sdk/src/send.ts index 22cb871597..358b8aec5b 100644 --- a/typescript-sdk/src/send.ts +++ b/typescript-sdk/src/send.ts @@ -184,7 +184,6 @@ export async function sendAssetFromUnionToEthereum< ): Promise { console.log(signer, assetId, amount, denom, receiver, gasPrice, rpcUrl, memo) const tendermintClient = await Comet38Client.connect(rpcUrl) - // console.log(await tendermintClient.status()) const cosmwasmClient = await SigningCosmWasmClient.createWithSigner(tendermintClient, signer, { gasPrice: GasPrice.fromString(gasPrice ?? `0.001${denom}`), })