parsedTransactionNotification dan sudah didekode: setiap instruksi dengan argumen dan akun bernama, beserta biaya, daftar lengkap kunci akun, summary tingkat transaksi, serta transfer SOL dan token.
Endpoint
Parsed Streams tersedia pada semua paket dan disajikan melalui endpoint Gatekeeper, menggunakan host yang sama dengan lalu lintas Helius RPC dan WebSocket:wss://beta.helius-rpc.com/?api-key=<API_KEY>
Otorisasi
string
wajib
Kunci API Helius Anda, yang diteruskan sebagai parameter kueri
api-key atau header x-api-key. Kunci yang tidak ada atau tidak valid akan ditolak dengan HTTP 401.Isi
array
wajib
-32602, bukan diabaikan secara diam-diam. Dengan demikian, kesalahan ketik akan langsung menyebabkan kegagalan, bukan tidak menghasilkan kecocokan apa pun.
Respons
integer
ID langganan (diperlukan untuk berhenti berlangganan)
Notifikasi
Satu notifikasi untuk setiap transaksi yang cocok pada setiap langganan. Di dalamparams.result.value:
transaction— konteks lengkap: tanda tangan, slot, biaya (lamport), daftar lengkapaccountKeys,status/error,summarytingkat transaksi, sertanativeTransfersdantokenTransfersyang diekstrak.instructions— setiap instruksi dalam urutan eksekusi, yang posisinya ditentukan olehinstructionIndex,innerInstructionIndex, danstackHeight. Instruksi terdekode memuatdecoded.argsdandecoded.accountsbernama (snake_case, nilai u64 sebagai string); instruksi yang tidak didekode memuatrawDatadanrawAccountssebagai gantinya.matchedIndexes— indeks ke dalaminstructionsyang menunjukkan instruksi mana yang benar-benar cocok dengan filter Anda. Dengandetails: "matched", array hanya berisi hasil yang cocok danmatchedIndexestidak disertakan; dengandetails: "raw", setiap instruksi yang cocok disederhanakan menjadi posisinya,programId, dan blobdatabase58.
Mengelola Langganan
result dari respons langganan adalah angka yang sama dengan yang muncul dalam params.subscription pada setiap notifikasi dari langganan tersebut. Simpan angka ini — Anda memerlukannya untuk berhenti berlangganan.
Satu proyek dapat memiliki hingga 5 koneksi bersamaan pada paket Free, 10 pada Developer, serta 50 pada Business dan Professional. Batas ini digunakan bersama oleh semua kunci API proyek, dengan maksimum 25 langganan per koneksi. Lihat ringkasan untuk semua batas.