Star & TON Balance and Transactions
Main Walkthrough 22 of 25
Clients can check their Telegram Star balance, TON balance, and transaction history.
Getting the Star Balance
getStarBalance returns the current account’s Star balance when given "me".
const balance = await client.getStarBalance("me");
console.log(balance.amount, balance.nanos);
Listing Star Transactions
getStarTransactions lets you get the current account’s Star transactions.
const { transactions } = await client.getStarTransactions("me", {
limit: 10,
});
for (const transaction of transactions) {
console.log(transaction.id, transaction.amount.amount);
}
Getting the TON Balance
To get the current account’s TON balance, call getTonBalance.
const tonBalance = await client.getTonBalance("me");
console.log(tonBalance);
Listing TON Transactions
With getTonTransactions, you can get the current account’s TON transactions.
const { transactions } = await client.getTonTransactions("me", {
limit: 10,
});
for (const transaction of transactions) {
console.log(transaction.id, transaction.amount);
}