Ana içeriğe geç

İndeksleyici bilgisi

İndeksleyici bilgisi ve durumu

PIVX Names çözümleme indeksleyici düğümünün güncel durumunu, senkronizasyon ilerlemesini ve güncel SMT kökünü döndürür.

Uç nokta

GET https://indexer.pivx.name/v1.0/info (temel bilgiyi al)
POST https://indexer.pivx.name/v1.0/info (ek parametreler gerekiyorsa)

İstek gövdesi

İstek gövdesi, şu parametreleri içeren bir JSON nesnesi olmalıdır:

ParametreTürVarsayılanAçıklama
extendedbooleanfalsetrue ise ek bilgiler de döndürülür

Kod örnekleri

curl -X GET https://indexer.pivx.name/v1.0/info

Örnek yanıt (extended: true ile)

Burada gösterilen registrar_address ve registrar_viewing_key örnek amaçlıdır. Çalışan düğüm gerçek ana ağ değerlerini döndürür; bunlar lansmanda ana sayfada da yayımlanır.

{
"response": {
"last_processed_coin_block": 3423251,
"last_checkpoint": {
"idx": 42,
"block_id": 3423251,
"smt_root": "1c3ba6eb818b93823d635b7d6737377693796312a1abd2d3b863da5d455df128"
},
"indexer_smt_root": "1c3ba6eb818b93823d635b7d6737377693796312a1abd2d3b863da5d455df128",
"anchored_smt_root": "1c3ba6eb818b93823d635b7d6737377693796312a1abd2d3b863da5d455df128",
"indexer_synced": true,
"checkpoints_behind": false,
"domains_count": 4,
"registrar_address": "ps1…",
"registrar_viewing_key": "pxviews1…"
}
}
AlanTürAçıklama
last_processed_coin_blockintZincirde işlenen son blok (genellikle son kontrol noktasının block_id değeri)
indexer_smt_rootstringİndeksleyicinin güncel senkronizasyon noktası (kendi SMT kökü)
anchored_smt_rootstringÇıpa sözleşmesinin şu anda tasdik ettiği kök; doğrudan sözleşme durumundan okunur
indexer_syncedbooleanBu düğümün bağımsız olarak hesapladığı kökün, çıpa sözleşmesinin tasdik ettiği köke eşit olup olmadığı. Tam senkronizasyon denetimi budur — yerel bir tabloya değil, sözleşmeye karşı ölçülür
checkpoints_behindbooleanBu düğümün en yeni kontrol noktası, sözleşmenin tasdik ettiği kökten eskiyse true — yani keşif geride kalmıştır
domains_countintKayıtlı toplam isim sayısı
registrar_addressstringGelen işlemleri ve emaneti işleyen kayıt operatörünün adresi
registrar_viewing_keystringKayıt operatörünün PIVX adresinin tam görüntüleme anahtarı; protokol geçmişinin tamamına erişim verir — hem gelen komutlara hem giden ödemelere
last_checkpointSon kontrol noktasının bilgileri (son SMT kökü güncellemesi)
idxintÇıpa sözleşmesinin rootChain dizisindeki konum; kontrol noktası keşfinde kaldığı yerden devam imleci
smt_rootstringSon Merkle ağacı kökü (hex)
block_idintSon kontrol noktasının ve SMT kökü üretiminin PIVX block_id değeri
uyarı

last_processed_coin_block, last_checkpoint.block_id değerinin belirgin biçimde gerisindeyse son kayıtlar henüz yansımamış olabilir.