Ana içeriğe geç

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​

AdTipKonumAçıklama
node_idstringpathZorunlu. Geçersiz kılmanın ait olduğu düğüm
network_idstringpathZorunlu. Geçersiz kılmanın ait olduğu ağ

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>
Content-TypeZorunlu. application/json

Gövde​

AlanTipZorunluAçıklama
wallet_idstringHayırAğı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​

DurumKodAçıklama
40010015Ağ 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.
40010016node_id veya network_id geçerli bir id değil
40310005API anahtarı platform sahibine ait değil

Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.