Chuyển tới nội dung chính

Điểm kiểm tra

Truy xuất danh sách các điểm kiểm tra đồng bộ hóa mật mã do nút Prover tạo ra, cho phép khách hàng xác minh tính toàn vẹn dữ liệu theo độ cao khối cụ thể.

Điểm cuối

POST https://indexer.pivx.name/v1.0/checkpoints

Nội dung yêu cầu

Nội dung yêu cầu phải là một đối tượng JSON chứa các tham số sau:

Tham sốLoạiMặc địnhMô tả
countinteger100Giới hạn số lượng điểm kiểm tra tối đa được trả về trong một phản hồi.
from_blockintegerKhông cóYêu cầu dữ liệu điểm kiểm tra bắt đầu từ chiều cao khối cụ thể này.
orderstringdescThứ tự sắp xếp của các điểm kiểm tra. Giá trị được chấp nhận: asc hoặc desc.

Ví dụ về mã

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

Ví dụ về phản hồi

{
"response": [
{
"block_id": 5432535,
"smt_root": "b4c9dacf8e194e353dce7638d76f282fe40399f7b0ad74a2229a6d4f5be774de",
"evm_block_id": 272705819,
"evm_tx_hash": "0x7af621b112cc009e65ac66cd9f589f24908efad28bd3451297050824bbb46af4"
},
{
"block_id": 5434368,
"smt_root": "98cbb0d3cecb4b18105f6406bf473c9b92c11b670ee7071d47fd155dc1e9cfda",
"evm_block_id": 272706827,
"evm_tx_hash": "0x491c52ce65e2a6a32956a5aec01ac0b903641b1ee6e79e0bb49d88739b50159e"
}
]
}
Lĩnh vựcLoạiMô tả
block_idintPIVX block_id cuối cùng có trong điểm kiểm tra
smt_rootchuỗiRoot SMT của Checkpoint
evm_block_idchuỗiEVM block_id của việc tạo điểm kiểm tra
evm_tx_hashchuỗiEVM tx_hash của việc tạo điểm kiểm tra