Platform Sahibi Cüzdanlarını Listele
Platform sahibinin varsayılan ödeme cüzdanını ağ bazında listeler. Bir ağda kurulum oluşturulduğunda, düğümün kendi geçersiz kılması yoksa (bkz. Düğümün Platform Sahibi Cüzdanlarını Listele) bu cüzdan kuruluma platform sahibi ücret alıcı cüzdanı olarak kopyalanır. Ne geçersiz kılma ne de varsayılan olan bir ağda kurulum oluşturma isteği 10025 koduyla reddedilir. Mevcut kurulumlar oluşturuldukları andaki cüzdanı korur.
Yalnızca platform sahibi (kök) düğümün cüzdanı bulunan zincirlerdeki ağlar listelenir; sıralama önce zincir adına, sonra ağ adına göredir. Varsayılanı olmayan bir ağın address ve wallet_id alanları boştur.
Bu uç noktayı yalnızca platform sahibinin API anahtarı çağırabilir; diğer anahtarlar 403 alır.
Gerekli izin: node:summary:view
İstek
GET /v2/admin/platform-owner-wallets?page={page}&per_page={per_page}&search={search}
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
page | integer | query | Zorunlu. Sayfa numarası, 1'den başlar |
per_page | integer | query | Zorunlu. Sayfa başına öğe, 1–100 |
search | string | query | Ağ adında veya zincir adında büyük/küçük harf duyarsız kısmi eşleşme |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request GET \
--url '{{baseUrl}}/v2/admin/platform-owner-wallets?page=1&per_page=20' \
--header 'Authorization: Bearer <access_token>'
Yanıt
{
"data": [
{
"network_id": "68fe7b31c2d94a5e8b1f0c63",
"network_name": "Sepolia",
"chain_id": "68fe7a90c2d94a5e8b1f0c11",
"chain_name": "Ethereum",
"address": "0x7De3a0B5C2f4E6d8A1b3C5e7F9a2B4d6E8f0A1c3",
"wallet_id": "6907b0d3e2f1a4c5b6d7e8f9"
},
{
"network_id": "68fe7b31c2d94a5e8b1f0c64",
"network_name": "Amoy",
"chain_id": "68fe7a90c2d94a5e8b1f0c12",
"chain_name": "Polygon",
"address": "",
"wallet_id": ""
}
],
"total": 2,
"page": 1,
"per_page": 20
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
data | array | Her ağ için bir satır |
data[].network_id | string | Ağ id'si |
data[].network_name | string | Ağ adı |
data[].chain_id | string | Ağın zincir kaydının id'si (sayısal EVM chain id değil) |
data[].chain_name | string | Zincir adı |
data[].address | string | Bu ağdaki varsayılan ödeme adresi; ayarlanmamışsa boş |
data[].wallet_id | string | address arkasındaki platform sahibi cüzdanı; ayarlanmamışsa ya da adres platform sahibinin cüzdanlarından biri değilse boş |
total | integer | search ile eşleşen ağ sayısı |
page | integer | Dönen sayfa |
per_page | integer | Kullanılan sayfa boyutu |
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Doğrulama başarısız: page veya per_page eksik ya da aralık dışında |
| 403 | 10005 | API anahtarı platform sahibine ait değil |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.