Sözleşme Durumunu Al
Belirli bir node için yakma, ücret, listeleme, kiralama ve ikincil durumlar dahil olmak üzere çeşitli sözleşme bileşenlerinin durumunu alır.
İstek
GET /v2/admin/node/{node_id}/contract/status
Parametreler
| İsim | Tür | Konum | Açıklama |
|---|---|---|---|
node_id | string | path | Gerekli. Sözleşme durumu alınacak node'un ID'si |
Başlıklar
| İsim | Açıklama |
|---|---|
Authorization | Gerekli. Kimlik doğrulama için Bearer token |
Örnek
curl --request GET \
--url '\{\{baseUrl\}\}/v2/admin/node/67d6bc4c79cbf60512347a29/contract/status' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
Yanıt
{
"data": {
"burn": {
"status": 2,
"error": null
},
"fee": {
"status": 3,
"error": null
},
"listing": {
"status": 3,
"error": null
},
"rent": {
"status": 3,
"error": null
},
"secondary": {
"status": 3,
"error": null
}
}
}
Yanıt Alanları
| Alan | Tür | Açıklama |
|---|---|---|
data.burn.status | number | Yakma sözleşme bileşeni için durum kodu |
data.burn.error | string | Yakma bileşeni için hata mesajı (hata yoksa null) |
data.fee.status | number | Ücret sözleşme bileşeni için durum kodu |
data.fee.error | string | Ücret bileşeni için hata mesajı (hata yoksa null) |
data.listing.status | number | Listeleme sözleşme bileşeni için durum kodu |
data.listing.error | string | Listeleme bileşeni için hata mesajı (hata yoksa null) |
data.rent.status | number | Kiralama sözleşme bileşeni için durum kodu |
data.rent.error | string | Kiralama bileşeni için hata mesajı (hata yoksa null) |
data.secondary.status | number | İkincil sözleşme bileşeni için durum kodu |
data.secondary.error | string | İkincil bileşen için hata mesajı (hata yoksa null) |
Durum Kodları
| Durum Kodu | Açıklama |
|---|---|
| 200 | Başarılı |
| 401 | Yetkisiz - Geçersiz veya eksik kimlik doğrulama token'ı |
| 404 | Bulunamadı - Node ID mevcut değil |
| 500 | Dahili Sunucu Hatası |
Sözleşme Durum Değerleri
| Durum Değeri | Açıklama |
|---|---|
| 1 (Started) | İşlem oluşturuldu |
| 2 (InProgress) | İşlem ilgili birim tarafından işleniyor |
| 3 (Done) | İşlem başarıyla tamamlandı |
| 4 (Error) | İşlem tamamlanamadı |