Fixed token and address balances not showing error

This commit is contained in:
sairaj mote 2024-03-06 10:16:28 +05:30
parent 595908c829
commit 3a434273d5

View File

@ -1543,10 +1543,11 @@
try {
const [floAddress] = state.wildcards
if (!floAddress) return;
let [ownedTokens = {}, floBalance, addressTxs] = await Promise.all([getAddressInfo(floAddress), getAddressBalance(floAddress), getAddressTxs(floAddress)])
let [ownedTokens = {}, floBalance, addressTxs] = await Promise.all([getAddressInfo(floAddress), floBlockchainAPI.getBalance(floAddress), getAddressTxs(floAddress)]);
console.log(ownedTokens)
const ownedTokensCards = []
for (const token in ownedTokens) {
render.tokenBalanceCard(token, ownedTokens[token].balance || 0)
ownedTokensCards.push(render.tokenBalanceCard(token, ownedTokens[token].balance || 0))
}
renderElem(getRef("page_container"), html`
<div id="address_page" class="page">
@ -2411,10 +2412,6 @@
return addressInfo.floAddressBalances
}
async function getAddressBalance(floAddress) {
return await fetchJson(`${floGlobals.floApiUrl}/api/addr/${floAddress}/balance`)
}
async function getAddressTxs(floAddress) {
const transactions = await fetchJson(`${floGlobals.tokenApiUrl}/api/v2/floAddressTransactions/${floAddress}`)
return transactions.transactions