Cüzdanın Ağdaki Varlıklarını Al
Bir düğüm cüzdanının tek bir ağda tuttuklarını döndürür: ağın yerel coin'i ve o ağda dağıtılmış her aktif stablecoin; her biri cüzdanın bakiyesi ve ABD doları ile Türk lirası karşılığıyla birlikte. Ağ, cüzdanın zincirine ait olmalıdır. Sahip düğüm (node) cüzdandan okunur ve o düğüm sizin kendi düğümünüz ya da onun altındaki bir düğüm olmalıdır.
Bakiyeler en iyi çabayla (best-effort) okunur: saklama sağlayıcısı yerel bakiyeyi bildiremezse değer "0" olur, stablecoin bakiyelerini bildiremezse assets boş olur; fiyat yoksa USD/TRY değerleri gönderilmez.
Gerekli izin: node:summary:view
İstek
GET /v2/admin/wallets/{wallet_id}/networks/{network_id}/assets
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
wallet_id | string | path | Zorunlu. Bir düğüm cüzdanının kimliği |
network_id | string | path | Zorunlu. Cüzdanın zincirindeki bir ağ (Cüzdan Ağlarını Al) |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request GET \
--url '{{baseUrl}}/v2/admin/wallets/6a53f3dfad48accdb46eaf9e/networks/6740e0a20000000000000101/assets' \
--header 'Authorization: Bearer <access_token>'
Yanıt
{
"network_id": "6740e0a20000000000000101",
"network_name": "Ethereum",
"native_currency_symbol": "ETH",
"native_currency_logo": "https://s3.tokenizationtr.com/currencies/eth.svg",
"native_currency_decimal": 18,
"balance_native": "0.10861192205980251",
"balance_native_usd": "352.17",
"balance_native_try": "12051.88",
"assets": [
{
"id": "690a3dbd60db602e220d3d12",
"name": "USD Coin",
"symbol": "USDC",
"logo": "https://s3.tokenizationtr.com/currencies/usdc.svg",
"decimal": 6,
"amount": "1250.5",
"amount_usd": "1250.5",
"amount_try": "42795.17"
}
]
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
network_id | string | Ağ kimliği |
network_name | string | Ağ adı |
native_currency_symbol | string | Ağın yerel coin'inin sembolü |
native_currency_logo | string | Yerel coin'in logo URL'si |
native_currency_decimal | integer | Yerel coin'in ondalık basamak sayısı |
balance_native | string | Cüzdanın yerel coin bakiyesi |
balance_native_usd | string | Bu bakiyenin ABD doları karşılığı. Fiyat yoksa gönderilmez |
balance_native_try | string | Bu bakiyenin Türk lirası karşılığı. Fiyat yoksa gönderilmez |
assets | array | Ağda dağıtılmış aktif stablecoin'ler (para birimi token'ları), cüzdanın bakiyesiyle. Bakiyeleri okunamadıysa boş |
assets[].id | string | Para birimi token kimliği (Para Çekme çağrısının currency_token_id olarak aldığı değer) |
assets[].name | string | Token adı |
assets[].symbol | string | Token sembolü |
assets[].logo | string | Logo URL'si. Token'ın logosu yoksa boş |
assets[].decimal | integer | Token'ın ondalık basamak sayısı |
assets[].amount | string | Cüzdanın bakiyesi |
assets[].amount_usd | string | Bu bakiyenin ABD doları karşılığı. Fiyat yoksa gönderilmez |
assets[].amount_try | string | Bu bakiyenin Türk lirası karşılığı. Fiyat yoksa gönderilmez |
Yerel coin, para birimi token kimliği olmadığı için assets içinde değil satır içinde bildirilir. Tutarlar ondalık string'dir; bkz. Tutarlar ve Yüzdeler.
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10016 | wallet_id geçerli bir kimlik değil |
| 400 | 10001 | Cüzdan bulunamadı, bir düğüm cüzdanı değil, düğümü artık yok ya da ağ cüzdanın zincirinde değil (düğüm domain'i 2) |
| 403 | 10005 | Cüzdanın düğümü, hiyerarşide sizin erişebildiğiniz kısmın dışında (düğüm domain'i 2) |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.