Düğümün Platform Sahibi Cüzdanını Ayarla
Bir düğüm için bir ağdaki platform sahibi ödeme cüzdanını sabitler; wallet_id boşsa geçersiz kılmayı temizler ve düğüm yeniden ağ geneli varsayılanı devralır. Cüzdan, varsayılanla aynı havuzdan seçilir: platform sahibi (kök) düğümün kendi cüzdanlarından biri olmalı ve ağın zincirinde bulunmalıdır. Geçersiz kılma, düğümün sonradan oluşturduğu kurulumlara uygulanır; mevcut kurulumlar oluşturuldukları andaki cüzdanı korur.
Bu uç noktayı yalnızca platform sahibinin API anahtarı çağırabilir; diğer anahtarlar 403 alır.
Gerekli izin: node:create-root-wallet
İstek
PUT /v2/admin/nodes/{node_id}/platform-owner-wallets/networks/{network_id}
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
node_id | string | path | Zorunlu. Geçersiz kılmanın ait olduğu düğüm |
network_id | string | path | Zorunlu. Geçersiz kılmanın ait olduğu ağ |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Content-Type | Zorunlu. application/json |
Gövde
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
wallet_id | string | Hayır | Ağın zincirindeki bir platform sahibi cüzdanı. Boş ya da gönderilmemişse düğümün geçersiz kılması temizlenir (geçersiz kılma yokken temizlemek etkisizdir). |
Örnek
curl --request PUT \
--url '{{baseUrl}}/v2/admin/nodes/6901350deb7ed8c1c38de4e9/platform-owner-wallets/networks/68fe7b31c2d94a5e8b1f0c63' \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"wallet_id": "6907b0d3e2f1a4c5b6d7e8fa"
}'
Yanıt
204 No Content, gövde yok.
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Ağ bulunamadı, cüzdan platform sahibinin cüzdanlarından biri değil ya da cüzdan ağın zincirinde değil. Hangisi olduğunu message belirtir. |
| 400 | 10016 | node_id veya network_id geçerli bir id değil |
| 403 | 10005 | API anahtarı platform sahibine ait değil |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.