Get User Balances
In this example show's how to get the User Balance.
import {PhantasmaAPI, Balance} from 'phantasma-ts';
const CHAIN_NAME = "main"; // This is the name of the chain, please don't change it.
const NETWORK_API_URL = "https://testnet.phantasma.io/rpc"; // for mainnet this should be https://pharpc1.phantasma.io/rpc
const NETWORK_PEER_URL = undefined; // this the peers URL to get the list of peers, if not provided it will use the default one "https://peers.phantasma.io/"
const NEXUS_NAME = "testnet"; // For mainnet use this "mainnet"
const API = new PhantasmaAPI(NETWORK_API_URL, NETWORK_PEER_URL, NEXUS_NAME );
/**
* Get the user balance
* @param address Address of the account you want to get the balance
* @returns
*/
async function GetUserBalance(address) : Promise<Balance[]> {
let account = await API.getAccount(address);
return account.balances;
}
Last updated