getBalance
查詢您在 Akashic 上的餘額
範例
const balances = await akashicPay.getBalance();
$balances = akashicPay->getBalance();
APBalanceResult balances = akashicPay.getBalance(l2Address);
var balance = await akashicPay.GetBalanceAsync();
回調範例
回調一個物件陣列 (array of objects),每個本機貨幣一個物件 (objects),每個有非零餘額的代幣一個物件 (objects)。在下面的範例中,呼叫者沒有 ETH 的 USDT 結餘,因此沒有該實例的物件 (objects)。
注意:對於原生貨幣,總是會回調一個物件 (object)。代幣僅在您擁有非零數量時才會顯示。
[
{
"coinSymbol": APNetworkSymbol.SEP,
"balance": "5.000000000000000000"
},
{
"coinSymbol": APNetworkSymbol.TRX_SHASTA,
"balance": "34.000000"
},
{
"coinSymbol": APNetworkSymbol.TRX_SHASTA,
"tokenSymbol": APTokenSymbol.USDT,
"balance": "100.500000"
},
]
[
{
"coinSymbol": NetworkSymbol::ETHEREUM_SEPOLIA,
"balance": "5.000000000000000000"
},
{
"coinSymbol": NetworkSymbol::TRON_SHASTA,
"balance": "34.000000"
},
{
"coinSymbol": NetworkSymbol::TRON_SHASTA,
"tokenSymbol": TokenSymbol::USDT,
"balance": "100.500000"
},
]
[
{
"coinSymbol": APNetworkSymbol.SEP,
"balance": "5.000000000000000000"
},
{
"coinSymbol": APNetworkSymbol.TRX_SHASTA,
"balance": "34.000000"
},
{
"coinSymbol": APNetworkSymbol.TRX_SHASTA,
"tokenSymbol": APTokenSymbol.USDT,
"balance": "100.500000"
},
]
"Balances": [
{
"NetworkSymbol": EthSepNetworkSymbol,
"TokenSymbol": ApTokenSymbol.Native,
"Balance": "0.00123123"
},
{
"NetworkSymbol": EthSepNetworkSymbol,
"TokenSymbol": ApTokenSymbol.Usdt,
"Balance": "150.52"
},
{
"NetworkSymbol": TronShastaNetworkSymbol,
"TokenSymbol": ApTokenSymbol.Native,
"Balance": "1200.4"
},
{
"NetworkSymbol": TronShastaNetworkSymbol,
"TokenSymbol": ApTokenSymbol.Usdt,
"Balance": "353.56"
}
]
}
Last updated