Chuyển đến nội dung chính
POST
getNonInclusionProofs

Bằng chứng không thuộc

Cung cấp từ 1 đến 1.000 giá trị nullifier và tài khoản cây nullifier. Mỗi lá phải mã hóa một phần tử trường vô hướng BN254. Yêu cầu sẽ thất bại nếu một nullifier đã được sử dụng hoặc được đưa vào hàng đợi cho cây đó. Các bằng chứng tuân theo thứ tự của các lá được yêu cầu. Mỗi bằng chứng bao gồm nút anh em path, các giá trị biên lowElement và highElement cùng với chỉ mục của chúng, và gốc. Đối với cây nullifier, rootSeq là trình tự cập nhật của cây và rootIndex là vị trí của gốc trong lịch sử gốc của tài khoản Solana.

Tham số yêu cầu

array
bắt buộc
Các giá trị nullifier được mã hóa dưới dạng phần tử trường vô hướng BN254 32 byte theo base58.
string
bắt buộc
Tài khoản cây cần truy vấn. Cây trạng thái và cây nullifier dùng chung một tài khoản.

Ủy quyền

api-key
string
query
bắt buộc

Khóa API Helius của bạn.

Nội dung

application/json
id
string
mặc định:1
bắt buộc

ID dùng để nhận dạng yêu cầu.

jsonrpc
enum<string>
mặc định:2.0
bắt buộc

Phiên bản giao thức JSON-RPC.

Tùy chọn có sẵn:
2.0
method
enum<string>
mặc định:getNonInclusionProofs
bắt buộc

Phương thức cần gọi. Phải khớp với phân đoạn cuối cùng của đường dẫn URL.

Tùy chọn có sẵn:
getNonInclusionProofs
params
object
bắt buộc
Ví dụ:

Phản hồi

Phản hồi JSON-RPC. Kiểm tra lỗi trước khi đọc kết quả.

id
string
bắt buộc

ID của yêu cầu.

jsonrpc
enum<string>
bắt buộc

Phiên bản của giao thức JSON-RPC.

Tùy chọn có sẵn:
2.0
error
object
result
object