Ana içeriğe geç

Node Al

Sistemdeki belirli bir node hakkında bilgi alır.

İstek

GET /v2/admin/node/{node_id}

Parametreler

İsimTürKonumAçıklama
node_idstringpathGerekli. 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' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \

Yanıt

{
"id": "67d6bc4c79cbf60512347a29",
"parent_id": "67a68d4462dd1d00073d0af3",
"parent_name": "Hiper Token",
"name": "Tostik 4",
"type": 2,
"status": 3,
"contract": {
"wallet": {
"public_key": "0x86123D7398a5a2C8b847b37B34eB499e07dE3A76"
},
"fee_contract": {
"address": "0x10FfF7e0Ff052cEb569CFA74adc34469E1EFbDF8",
"version": "v2.0.0",
"node_contract_id": "67d6bc4c79cbf60512347a29"
},
"listing_contract": {
"address": "0xCBF3016C00C86979D4d395aDBF04C319dAD923b0",
"version": "v2.0.0",
"node_contract_id": "67d6bc4c79cbf60512347a29"
},
"rent_contract": {
"address": "0x88DF676a04639B723C00D995004BbD133f766aEF",
"version": "v2.0.0",
"node_contract_id": "67d6bc4c79cbf60512347a29"
},
"burn_contract": null,
"secondary_contract": {
"address": "0x298ab9290c81fdb0847c5ED02Df2809343C8c2A3",
"version": "v2.0.0",
"node_contract_id": "67d6bc4c79cbf60512347a29"
}
},
"meta": null,
"int_id": 37,
"path": "1.37",
"listed_token_count": 0,
"supervisor_count": 0,
"created_at": "2025-03-16T11:55:56.532Z"
}

Yanıt Alanları

AlanTürAçıklama
idstringNode'un benzersiz tanımlayıcısı
parent_idstringÜst node'un ID'si
parent_namestringÜst node'un adı
namestringNode'un adı
typeintegerNode'un türü
statusintegerNode'un durum kodu
contractobjectNode için sözleşme detayları
contract.wallet.public_keystringNode'un cüzdanının açık anahtarı
contract.fee_contractobject/nullÜcret sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.listing_contractobject/nullListeleme sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.rent_contractobject/nullKiralama sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.burn_contractobject/nullYakma sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.secondary_contractobject/nullİkincil sözleşme bilgileri (ContractInfo objesi, null olabilir)
contract.otc_contractobject/nullOTC sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.diamond_cut_facetobject/nullDiamond cut facet sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.diamondobject/nullDiamond sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.diamond_loupe_facetobject/nullDiamond loupe facet sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.ownership_facetobject/nullOwnership facet sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.forwarder_facetobject/nullForwarder facet sözleşmesi bilgileri (ContractInfo objesi, null olabilir)
contract.kyc_token_contractobject/nullKYC token sözleşmesi bilgileri (ContractInfo objesi, null olabilir)

ContractInfo Obje Alanları

AlanTürAçıklama
addressstringBlockchain üzerindeki sözleşme adresi
versionstringSözleşme versiyonu (örn: "v2.0.0")
node_contract_idstringBu sözleşmenin ait olduğu NodeContract dokümanının ID'si
metaobjectEk meta veriler (null olabilir)
int_idintegerNode'un dahili ID'si
pathstringNode hiyerarşisinin yol gösterimi
listed_token_countintegerNode altında listelenen token sayısı
supervisor_countintegerNode ile ilişkilendirilmiş denetçi sayısı
created_atstringNode'un oluşturulduğu ISO 8601 zaman damgası

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ı