Ana içeriğe geç

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​

AdTipKonumAçıklama
wallet_idstringpathZorunlu. Bir düğüm cüzdanının kimliği
network_idstringpathZorunlu. Cüzdanın zincirindeki bir ağ (Cüzdan Ağlarını Al)

Başlıklar​

AdAçıklama
AuthorizationZorunlu. 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ı​

AlanTipAçıklama
network_idstringAğ kimliği
network_namestringAğ adı
native_currency_symbolstringAğın yerel coin'inin sembolü
native_currency_logostringYerel coin'in logo URL'si
native_currency_decimalintegerYerel coin'in ondalık basamak sayısı
balance_nativestringCüzdanın yerel coin bakiyesi
balance_native_usdstringBu bakiyenin ABD doları karşılığı. Fiyat yoksa gönderilmez
balance_native_trystringBu bakiyenin Türk lirası karşılığı. Fiyat yoksa gönderilmez
assetsarrayAğda dağıtılmış aktif stablecoin'ler (para birimi token'ları), cüzdanın bakiyesiyle. Bakiyeleri okunamadıysa boş
assets[].idstringPara birimi token kimliği (Para Çekme çağrısının currency_token_id olarak aldığı değer)
assets[].namestringToken adı
assets[].symbolstringToken sembolü
assets[].logostringLogo URL'si. Token'ın logosu yoksa boş
assets[].decimalintegerToken'ın ondalık basamak sayısı
assets[].amountstringCüzdanın bakiyesi
assets[].amount_usdstringBu bakiyenin ABD doları karşılığı. Fiyat yoksa gönderilmez
assets[].amount_trystringBu 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​

DurumKodAçıklama
40010016wallet_id geçerli bir kimlik değil
40010001Cü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)
40310005Cü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.