Ana içeriğe geç

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

İsimTürKonumAçıklama
node_idstringpathGerekli. Sözleşme durumu alınacak node'un ID'si

Başlıklar

İsimAçıklama
AuthorizationGerekli. 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ı

AlanTürAçıklama
data.burn.statusnumberYakma sözleşme bileşeni için durum kodu
data.burn.errorstringYakma bileşeni için hata mesajı (hata yoksa null)
data.fee.statusnumberÜcret sözleşme bileşeni için durum kodu
data.fee.errorstringÜcret bileşeni için hata mesajı (hata yoksa null)
data.listing.statusnumberListeleme sözleşme bileşeni için durum kodu
data.listing.errorstringListeleme bileşeni için hata mesajı (hata yoksa null)
data.rent.statusnumberKiralama sözleşme bileşeni için durum kodu
data.rent.errorstringKiralama bileşeni için hata mesajı (hata yoksa null)
data.secondary.statusnumberİkincil sözleşme bileşeni için durum kodu
data.secondary.errorstringİkincil bileşen için hata mesajı (hata yoksa null)

Durum Kodları

Durum KoduAçıklama
200Başarılı
401Yetkisiz - Geçersiz veya eksik kimlik doğrulama token'ı
404Bulunamadı - Node ID mevcut değil
500Dahili Sunucu Hatası

Sözleşme Durum Değerleri

Durum DeğeriAçı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ı