Langsung ke konten utama
POST
getMerkleProofs

Bukti Inklusi

Berikan antara 1 hingga 1.000 komitmen dari pohon status yang sama. Setiap daun harus mengodekan elemen medan skalar BN254. Gunakan pohon dan komitmen yang dikembalikan bersama output terenkripsi. Urutan bukti mengikuti urutan daun yang diminta. Setiap bukti menyertakan sibling path, leafIndex, root, rootSeq, dan rootIndex. Untuk pohon status, rootSeq adalah slot Solana yang telah diselesaikan dan digunakan untuk memastikan bukti tetap terbaru. rootIndex adalah posisi root dalam riwayat root akun Solana; nilai ini tidak dapat dihitung dari slot. Jika root terindeks telah kedaluwarsa dari riwayat root, coba lagi setelah pengindeks menyusul. SDK menangani penyusunan bukti untuk operasi dompet.

Parameter Permintaan

array
wajib
Komitmen pohon status yang dikodekan sebagai elemen medan skalar BN254 32 byte dalam base58.
string
wajib
Akun pohon status yang berisi komitmen.

Otorisasi

api-key
string
query
wajib

Kunci API Helius Anda.

Body

application/json
id
string
default:1
wajib

ID untuk mengidentifikasi permintaan.

jsonrpc
enum<string>
default:2.0
wajib

Versi protokol JSON-RPC.

Opsi yang tersedia:
2.0
method
enum<string>
default:getMerkleProofs
wajib

Metode yang akan dipanggil. Harus cocok dengan segmen jalur URL terakhir.

Opsi yang tersedia:
getMerkleProofs
params
object
wajib
Contoh:

Respons

Respons JSON-RPC. Periksa error sebelum membaca result.

id
string
wajib

ID permintaan.

jsonrpc
enum<string>
wajib

Versi protokol JSON-RPC.

Opsi yang tersedia:
2.0
error
object
result
object