メインコンテンツまでスキップ

インデクサー情報

インデクサーの情報と状態

PIVX Names の名前解決インデクサーノードの現在の状態、同期の進捗、現在の SMT ルートを返します。

エンドポイント

GET https://indexer.pivx.name/v1.0/info(基本情報の取得)
POST https://indexer.pivx.name/v1.0/info(追加のパラメーターが必要な場合)

リクエストボディ

リクエストボディは次のパラメーターを含む JSON オブジェクトでなければなりません:

パラメーター既定値説明
extendedbooleanfalsetrue の場合、拡張情報も返します

コード例

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

レスポンス例(extended: true の場合)

ここに示した registrar_addressregistrar_viewing_key は例示です。実際のノードはメイン ネットの値を返し、公開時にはその値がトップページにも掲載されます。

{
"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…"
}
}
フィールド説明
last_processed_coin_blockintチェーン上で最後に処理したブロック(通常は直近チェックポイントの block_id)
indexer_smt_rootstringインデクサーの現在の同期地点(その SMT ルート)
anchored_smt_rootstringアンカーコントラクトが現在証明しているルート。コントラクトの状態から直接読み取ります
indexer_syncedbooleanこのノードが独自に計算したルートが、アンカーコントラクトの証明するルートと一致するか。これが完全な同期チェックであり、ローカルのテーブルではなくコントラクトを基準に判定されます
checkpoints_behindbooleanこのノードの最新チェックポイントが、コントラクトの証明するルートより古い場合に true。つまり探索が遅れています
domains_countint登録済みの名前の総数
registrar_addressstring受信トランザクションとエスクローを処理するレジストラのアドレス
registrar_viewing_keystringレジストラの PIVX アドレスの完全な閲覧鍵。プロトコル履歴のすべて — 受信コマンドも送信支払いも — にアクセスできます
last_checkpoint直近チェックポイントの情報(直近の SMT ルート更新)
idxintアンカーコントラクトの rootChain 配列における位置。チェックポイント探索の再開カーソル
smt_rootstring最新のマークルツリールート(16 進数)
block_idint直近チェックポイントと SMT ルート生成に対応する PIVX の block_id
警告

last_processed_coin_blocklast_checkpoint.block_id より大きく遅れている場合、最近の登録がまだ反映されていない可能性があります。