Get Balance
Balance
To query the vault's balance, use the balance
method. Here are the steps to create the transaction:
Prepare parameters:
from
: The address of the user who wants to query the balance. Represents a Soroban address.
Example transaction:
{ "method": "balance", "params": { "from": "GCINP..." } }
Balance
Fetches the balance for a user.
const vault = 'CAQ6PAG4X6L7LJVGOKSQ6RU2LADWK4EQXRJGMUWL7SECS7LXUEQLM5U7';
async function balance(user: string, apiClient: ApiClient): bigint {
const {underlyingBalance: balance} = await apiClient.getData("balance", vault, {
from: user
});
return BigInt(balance[0]);
}
Last updated