Platform Sahibi Cüzdanını Ayarla
Platform sahibinin bir ağdaki varsayılan ödeme cüzdanını ayarlar; wallet_id boşsa temizler. Cüzdan, platform sahibi (kök) düğümün kendi cüzdanlarından biri olmalı ve ağın zincirinde bulunmalıdır. Değişiklik sonradan oluşturulan kurulumlara uygulanır; mevcut kurulumlar oluşturuldukları andaki cüzdanı korur (birini taşımak için Platform Sahibi Değişikliğini Başlat kullanın). Düğümün Düğümün Platform Sahibi Cüzdanını Ayarla ile ayarlanan kendi geçersiz kılması bu varsayılana göre önceliklidir.
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/platform-owner-wallets/networks/{network_id}
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
network_id | string | path | Zorunlu. Varsayılanın ayarlanacağı 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 ağın varsayılanı temizlenir (varsayılanı olmayan bir ağı temizlemek etkisizdir). |
Örnek
curl --request PUT \
--url '{{baseUrl}}/v2/admin/platform-owner-wallets/networks/68fe7b31c2d94a5e8b1f0c63' \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"wallet_id": "6907b0d3e2f1a4c5b6d7e8f9"
}'
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 | 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.