본문으로 건너뛰기

체크포인트

Prover 노드에서 생성된 암호화 동기화 체크포인트 목록을 검색하여 클라이언트가 특정 블록 높이에 대한 데이터 무결성을 확인할 수 있도록 합니다.

엔드포인트

POST https://indexer.zcashnames.co/v1.0/checkpoints

요청 본문

요청 본문은 다음 매개변수를 포함하는 JSON 객체여야 합니다.

매개변수유형기본값설명
countinteger100단일 응답으로 반환되는 최대 체크포인트 수를 제한합니다.
from_blockinteger없음이 특정 블록 높이부터 시작하여 체크포인트 데이터를 요청합니다.
orderstringdesc체크포인트 정렬 순서입니다. 허용되는 값: asc 또는 desc.

코드 예

curl -X POST https://indexer.zcashnames.co/v1.0/checkpoints \
-H "Content-Type: application/json" \
-d '{
"count": 2,
"from_block": 1,
"order": "asc"
}'

응답 예

{
"response": [
{
"block_id": 3422048,
"smt_root": "b4c9dacf8e194e353dce7638d76f282fe40399f7b0ad74a2229a6d4f5be774de",
"evm_block_id": 290453948,
"evm_tx_hash": "0xcfc86b34ad55450b73511d9ce5b5d33e5e0e2366ceb7ae7e81bdcce62f57de38"
},
{
"block_id": 3422335,
"smt_root": "eba675788f0fbf1df8a3c32e83da3e71dfd9337cca5a7c8ae2f51e963d03be17",
"evm_block_id": 290504572,
"evm_tx_hash": "0x9f943993b6e6430fe3da448c52b122342c0a629e7eca520d1d22df063c22002b"
}
]
}
필드유형설명
block_id정수체크포인트에 포함된 마지막 ZCash block_id
smt_root문자열체크포인트의 SMT 루트
evm_block_id문자열체크포인트 생성의 EVM block_id
evm_tx_hash문자열체크포인트 생성의 EVM tx_hash