Root Kontratını Dağıt (Deploy)
Belirtilen düğüm (node) için root kontratlarının dağıtımını başlatır.
İstek
POST /v2/admin/nodes/{nodeID}/deploy/root/contracts
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
nodeID | string | path | Zorunlu. Root kontratlarının dağıtılacağı düğümün kimliği |
Başlıklar
| Ad | Açıklama |
|---|---|
Content-Type | application/json |
Authorization | Zorunlu. Kimlik doğrulama için Bearer token |
Gövde
Gönderim gövdesi yok.
Örnek
curl --location --request POST 'http://localhost:3453/v2/admin/nodes/:id/deploy/root/contracts' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <token>'
Yanıt
- Durum:
204 No Content - Gövde: yok
Durum Kodları
| Kod | Açıklama |
|---|---|
| 204 | İçerik Yok - Dağıtım başlatıldı/kabul edildi |
| 400 | Hatalı İstek - Geçersiz node ID |
| 401 | Yetkisiz - Eksik veya geçersiz kimlik doğrulama |
| 404 | Bulunamadı - Düğüm mevcut değil |
| 500 | Sunucu Hatası |