Get account token balance
To get the balance of tokens for an account, you can submit an account balance query. The account balance query will return the tokens the account holds in a list format.
Query Fees
Please see the transaction and query fees table for base transaction fee
Please use the Hedera fee estimator to estimate your query fee cost
Constructor
Description
new TokenBalanceQuery()
Initializes the TokenBalanceQuery object
new TokenBalanceQuery()
Method
Type
Requirement
setAccountId(<accountId>)
AccountId
Required
Map<TokenId, Long> tokenBalance = new TokenBalanceQuery()
.setAccountId(accountId)
.execute(client);
System.out.println("The token balance(s) for this account: " +tokenBalance);
//Version: 1.2.2
const tokenBalance = await new TokenBalanceQuery()
.setAccountId(accountId)
.execute(client);
console.log("The token balance(s) for this account: " +tokenBalance.get("<tokenId>"));
//Version 1.4.2
Last updated
Was this helpful?