Get user balance by asset
user.wallet.get_balance_by_asset(straddress, WalletGetBalanceByAssetParams**kwargs) -> WalletGetBalanceByAssetResponse
GET/api/v1/users/{address}/wallet/balance
Get user balance by asset
Get user balance by asset
from neptune_api_v2 import NeptuneAPIV2
client = NeptuneAPIV2()
response = client.user.wallet.get_balance_by_asset(
address="injvalcons1a03k0ztfyjnd70apawva003pkh0adqmau0a9q0",
asset_id="token;-K-//-//3-",
)
print(response.data){
"data": {
"asset": {
"id": "native;inj",
"group": "native",
"group_key": "inj"
},
"values": {
"kind": "known",
"asset_info": {
"asset": {
"id": "native;inj",
"group": "native",
"group_key": "inj"
},
"metadata": {
"name": "Injective",
"symbol": "INJ",
"symbol_denom": "inj",
"decimals_denom": 18,
"decimals_display": 4
},
"classification": {
"kind": "regular",
"neptune_receipt_asset": {
"id": "token;inj1rmzufd7h09sqfrre5dtvu5d09ta7c0t4jzkr2f",
"group": "token",
"group_key": "inj1rmzufd7h09sqfrre5dtvu5d09ta7c0t4jzkr2f"
}
}
},
"amount": "121433424019244729044",
"amount_scaled": "121.433424019244729044",
"extra": {
"text": {
"amount": "121.4334 INJ"
},
"value": {
"amount": "364.099906908102433329",
"price": "2.99835",
"extra": {
"text": {
"price": "$2.99",
"amount": "$364.09"
}
}
}
}
}
},
"error": null,
"status": 200,
"status_text": "200 OK"
}{
"data": null,
"error": {
"kind": "internal",
"scope": "server",
"message": "An unexpected error occurred"
},
"status": 500,
"status_text": "500 Internal Server Error"
}Returns Examples
{
"data": {
"asset": {
"id": "native;inj",
"group": "native",
"group_key": "inj"
},
"values": {
"kind": "known",
"asset_info": {
"asset": {
"id": "native;inj",
"group": "native",
"group_key": "inj"
},
"metadata": {
"name": "Injective",
"symbol": "INJ",
"symbol_denom": "inj",
"decimals_denom": 18,
"decimals_display": 4
},
"classification": {
"kind": "regular",
"neptune_receipt_asset": {
"id": "token;inj1rmzufd7h09sqfrre5dtvu5d09ta7c0t4jzkr2f",
"group": "token",
"group_key": "inj1rmzufd7h09sqfrre5dtvu5d09ta7c0t4jzkr2f"
}
}
},
"amount": "121433424019244729044",
"amount_scaled": "121.433424019244729044",
"extra": {
"text": {
"amount": "121.4334 INJ"
},
"value": {
"amount": "364.099906908102433329",
"price": "2.99835",
"extra": {
"text": {
"price": "$2.99",
"amount": "$364.09"
}
}
}
}
}
},
"error": null,
"status": 200,
"status_text": "200 OK"
}{
"data": null,
"error": {
"kind": "internal",
"scope": "server",
"message": "An unexpected error occurred"
},
"status": 500,
"status_text": "500 Internal Server Error"
}