Skip to main content

Apa itu data historis Solana?

Buku besar Solana adalah rantai blok yang hanya dapat ditambahkan dan membentang hingga blok genesis. Data historis berarti mengueri buku besar tersebut setelah suatu peristiwa terjadi: transaksi terdahulu suatu dompet, transfer yang pernah melibatkan sebuah token, isi suatu blok, atau tanda tangan yang berinteraksi dengan suatu alamat. Helius menyediakan dua cara untuk membacanya. Metode RPC arsip standar (getBlock, getSignaturesForAddress, getTransaction, dan lainnya) mencerminkan antarmuka JSON-RPC native Solana. Selain itu, Helius menambahkan metode yang disempurnakan dan tidak dapat ditandingi oleh RPC standar: getTransactionsForAddress mengembalikan riwayat transaksi lengkap yang telah difilter dalam satu panggilan, sedangkan getTransfersByAddress mengembalikan catatan transfer yang telah diuraikan dan siap direkonsiliasi.

Mengapa menggunakan Helius untuk data historis?

Tidak seperti penyedia yang mengandalkan infrastruktur BigTable bersama, Helius mengelola node arsip khusus yang dioptimalkan untuk pengambilan data historis dengan cepat. Data mencakup riwayat Solana sejak genesis hingga saat ini, diperbarui secara berkelanjutan, serta mendukung sepenuhnya transaksi berversi dan semua jenis program.

Independent infrastructure

Helius menjalankan sistem arsipnya sendiri, bukan BigTable bersama seperti yang digunakan penyedia lain.

Faster queries

Akses langsung ke penyimpanan yang dioptimalkan memberikan waktu respons yang lebih cepat untuk kueri historis.

Higher reliability

Tidak ada hambatan pada infrastruktur bersama. Performa tetap konsisten bahkan selama puncak aktivitas jaringan.

Metode mana yang sebaiknya digunakan?

Mulailah dengan getTransactionsForAddress untuk semua pekerjaan riwayat berbasis alamat. Gunakan metode standar saat Anda memerlukan data blok mentah atau sedang mengintegrasikan alat RPC Solana yang sudah ada.

Jalur yang direkomendasikan: getTransactionsForAddress

getTransactionsForAddress

Riwayat transaksi eksklusif Helius yang melampaui RPC Solana standar. Lakukan kueri dengan pemfilteran berbasis waktu dan slot, pengurutan dua arah, riwayat akun token, paginasi keyset yang efisien, dan data transaksi lengkap dalam satu permintaan.Ideal untuk analisis peluncuran token, riwayat lengkap dompet dan token, riset MEV, pelaporan kepatuhan, serta pelacakan portofolio.

Metode utama

Metode riwayat transaksi eksklusif Helius yang telah disempurnakan. Setiap kartu tertaut ke panduannya.

Riwayat transaksi

getTransactionsForAddress

Riwayat transaksi eksklusif Helius yang disempurnakan, dengan pemfilteran, pengurutan dua arah, dukungan akun token, dan paginasi yang efisien.

getTransfersByAddress

Riwayat transfer token dan SOL native yang telah diuraikan untuk suatu dompet, dengan filter mint, waktu, jumlah, dan pihak lawan transaksi. Khusus Developer+; 10 kredit per permintaan. Lihat referensi API.

getTransaction

Detail transaksi lengkap untuk satu tanda tangan. Untuk verifikasi, analisis mendetail, dan debugging.

getSignaturesForAddress

Tanda tangan terkonfirmasi untuk suatu alamat. Untuk riwayat dasar dan pengumpulan tanda tangan. Tidak mencakup akun token terkait — gunakan getTransactionsForAddress untuk mendapatkan riwayat token lengkap.

Kasus penggunaan umum

Token launch analysis

Lacak pembuatan mint dan aktivitas awal pemegang. Identifikasi asal proyek dan pola distribusi awal.

Wallet forensics

Buat linimasa transaksi lengkap. Temukan sumber pendanaan dan pola transaksi dari waktu ke waktu.

MEV research

Analisis arbitrase historis dan serangan sandwich. Pelajari peluang MEV dengan data waktu yang presisi.

Compliance & auditing

Buat laporan transaksi yang menyeluruh. Dukung kepatuhan terhadap regulasi dengan catatan historis lengkap.

Portfolio tracking

Akses riwayat transaksi DeFi lengkap. Buat analitik portofolio dan pelacakan performa yang akurat.

Block explorers

Tampilkan riwayat blockchain lengkap. Sediakan informasi blok dan transaksi yang mendetail kepada pengguna.

Langkah berikutnya

getTransactionsForAddress

Panduan lengkap untuk metode riwayat transaksi yang disempurnakan.

getTransfersByAddress

Riwayat transfer yang telah diuraikan untuk pembayaran dan rekonsiliasi.

Indexing guide

Buat, isi dengan data historis, dan sinkronkan indeks Solana.

Discord community

Bergabunglah dengan ribuan developer yang membangun di Solana bersama Helius.