Langsung ke konten utama
POST
getEncryptedUtxosByTags

Keluaran Terenkripsi

Gunakan metode ini untuk mendapatkan UTXO terenkripsi agar dapat didekripsi di sisi klien. Dompet Anda mendekripsi keluaran dan menjumlahkan nilai yang belum dibelanjakan untuk setiap aset guna menentukan saldo privatnya. Metode ini sebanding dengan getTokenAccountsByOwner milik Solana, yang mengembalikan akun SPL Token yang dimiliki oleh suatu alamat. Saldo privat disimpan dalam UTXO, bukan akun Solana, sehingga memerlukan metode RPC khusus. Pelajari lebih lanjut tentang Status Privat dan UTXO. Metode ini mengembalikan keluaran yang cocok dalam result.data, yang dikelompokkan berdasarkan transaksi Solana. Setiap entri menyertakan slot dan signature transaksi. Keluaran mencakup teks sandi, tag tampilan, komitmen, ID pohon, dan indeks daun. Respons mencakup keluaran historis yang mungkin telah dibelanjakan. Dompet Anda harus melacak nullifier untuk menentukan saldo yang dapat dibelanjakan. Lihat panduan saldo privat. Array tags yang kosong memerlukan ringProgramId dan memilih keluaran dari ring tersebut. Jika keduanya disediakan, keluaran harus cocok dengan tag dan ring. Lihat paginasi dan keterkinian untuk batas halaman, token kelanjutan, dan pembacaan inkremental.

Parameter Permintaan

object
Batas slot. Lanjutkan pembacaan tanpa batas yang telah tersinkronisasi dengan mengatur slot.gt ke context.slot halaman terakhir.
object
Batas slot untuk pembacaan. Batas yang diberikan digabungkan dengan AND.
number
Hanya sertakan transaksi setelah slot ini.
number
Hanya sertakan transaksi pada atau setelah slot ini.
number
Hanya sertakan transaksi sebelum slot ini.
number
Hanya sertakan transaksi pada atau sebelum slot ini.
number
default:"1000"
Jumlah maksimum transaksi Solana per halaman, dari 1 hingga 1.000.
number
Slot pengindeks persisten minimum yang diperlukan untuk pembacaan ini. Mengembalikan kesalahan JSON-RPC -32016 jika pengindeks tertinggal.
string
Token kelanjutan dari respons sebelumnya. Kirimkan kembali tanpa perubahan dengan tag, ring, dan filter slot yang sama.
string
Batasi hasil pada ring yang diotorisasi oleh ID program ini. Wajib saat tags kosong.
array
wajib
Tag tampilan 32 byte yang dienkode dengan Base58. Maksimal 1.000. Array kosong memerlukan ringProgramId dan memilih ring tersebut.

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:getEncryptedUtxosByTags
wajib

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

Opsi yang tersedia:
getEncryptedUtxosByTags
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

Satu halaman terbatas dari pembacaan riwayat, dengan paginasi bergaya gTFA.