Kullanıcı Cüzdanı Ağlarını Getir
Bir cüzdanın native coin bakiyesini zincirinin her ağında döndürür; her biri USD ve TRY olarak değerlenir. Cüzdan zincir kapsamlıdır (aynı adres zincirin her ağında geçerlidir), bu yüzden bakiyenin cevabı ancak ağ bazında vardır. Para birimi token'ları dahil tek bir ağdaki tüm varlıklar için Kullanıcı Cüzdanının Ağdaki Varlıklarını Getir kullanın.
Bakiyeler ağ bazında en iyi çaba (best-effort) ile okunur: bir ağ için custody sağlayıcısı okunamazsa o ağın balance_native değeri "0" olur ve ağ yine listelenir. Spot fiyat yoksa balance_native_usd / balance_native_try gelmez. Düğüm tarafındaki GET /v2/admin/wallets/{wallet_id}/networks ile aynı okuma ve aynı biçimdir.
Cüzdan bu kullanıcıya ait olmalıdır. Başka bir kullanıcının (ya da bir düğümün) cüzdanı "bulunamadı" olarak bildirilir.
Gerekli izin: user:view
İstek
GET /v2/users/{user_id}/wallets/{wallet_id}/networks
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
user_id | string | path | Zorunlu. Kullanıcı ID'si |
wallet_id | string | path | Zorunlu. Cüzdan ID'si |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request GET \
--url '{{baseUrl}}/v2/users/6a87455ad5f439809d488ac3/wallets/6a8754e187be1d0e22aa6d83/networks' \
--header 'Authorization: Bearer <access_token>'
Yanıt
{
"networks": [
{
"network_id": "6740e0a20000000000000103",
"network_name": "Ethereum Sepolia",
"native_currency_symbol": "ETH",
"native_currency_logo": "https://s3.tokenizationtr.com/currencies/eth.svg",
"native_currency_decimal": 18,
"balance_native": "0.8006712018779228",
"balance_native_usd": "2802.35",
"balance_native_try": "96120.4"
}
]
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
networks | array | Cüzdanın zincirindeki her ağ için bir kayıt. Cüzdanın henüz adresi yoksa boş |
networks[].network_id | string | Ağ ID'si; varlık okuması ve para çekmenin aldığı network_id |
networks[].network_name | string | Ağın görünen adı |
networks[].native_currency_symbol | string | Native coin sembolü |
networks[].native_currency_logo | string | Native coin logo URL'i |
networks[].native_currency_decimal | integer | Native coin ondalık basamağı |
networks[].balance_native | string | Cüzdanın bu ağdaki native coin bakiyesi |
networks[].balance_native_usd | string | İsteğe bağlı. Bakiyenin USD değeri |
networks[].balance_native_try | string | İsteğe bağlı. Bakiyenin TRY değeri |
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10016 | wallet_id geçerli bir ID değil |
| 400 | 10001 | Cüzdan bulunamadı ya da bu kullanıcıya ait değil (domain 1, mesaj user not found) |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.