개요
소유자가 소유한 해당 토큰의 보유 수량을 조회할 수 있습니다.
token_id 값이 있을 경우 해당 토큰의 잔고를 조회할 수 있습니다
token_id 값이 없을 경우 메인넷 토큰의 잔고를 조회 합니다.
Parameters
(select)
if token_id=empty,
0x0000000...0000000000 (메인넷 코인)
required
Response
호출 결과 성공여부 (성공: OK, 실패: FAIL)
value (array of object)
Example
// parameters
val network = "polygon"
val owner = "0x..."
val token_id = "0x..."
// 메인넷 코인 잔고
val getBalance = getBalanceAsync(network, owner)
// ERC-20 토큰 잔고
val getTokenBalance = getBalanceAsync(network, owner, token_id)
println(getBalance)
println(getTokenBalance)
// getBalance result log
/*
{
"result": "OK",
"value": [
{
"balance": "21350.04"
}
]
}
*/
// getTokenBalance result log
/*
{
"result": "OK",
"value": [
{
"balance": "39030603.320966"
}
]
}
*/
Parameters
(select)
if token_id=empty,
0x0000000...0000000000 (메인넷 코인)
required
Response
호출 결과 성공여부 (성공: OK, 실패: FAIL)
value (array of object)
Example
// parameters
let network = "polygon"
let owner = "0x..."
let token_id = "0x..."
// 메인넷 코인 잔고
let getBalance = try await getBalanceAsync(network: network, owner: owner)
// ERC-20 토큰 잔고
let getTokenBalance = try await getBalanceAsync(network: network,
owner: owner,
token_id: token_id)
print(getBalance)
print(getTokenBalance)
// getBalance result log
/*
{
"result": "OK",
"value": [
{
"balance": "21350.04"
}
]
}
*/
// getTokenBalance result log
/*
{
"result": "OK",
"value": [
{
"balance": "39030603.320966"
}
]
}
*/