Navigasi Cepat
Current State Methods
Kueri data blockchain langsung dan status jaringan
Historical Data (Archival)
Akses riwayat transaksi dan blok secara lengkap
Transaction Submission
Kirim dan simulasikan transaksi dengan estimasi biaya
Network & Cluster Info
Pantau validator, epoch, dan kinerja jaringan
Apa itu panduan metode RPC?
Panduan praktis ini menunjukkan cara menggunakan metode RPC Solana tertentu untuk mengatasi tantangan pengembangan yang umum. Setiap panduan mencakup:- Kasus penggunaan dunia nyata dan kapan setiap metode perlu digunakan
- Contoh kode lengkap dalam berbagai bahasa
- Penjelasan parameter dengan kiat praktis
- Uraian struktur respons
- Kiat untuk developer terkait pengoptimalan dan praktik terbaik
Infrastruktur Independen: Helius menjalankan infrastruktur RPC dan pengarsipannya sendiri. Tidak seperti penyedia yang mengandalkan sistem bersama, arsitektur independen kami memberikan kinerja yang konsisten, waktu respons yang lebih cepat, dan keandalan yang lebih tinggi pada semua metode RPC. Lihat perbandingan kami dalam tolok ukur RPC.
Metode Status Saat Ini
Kueri data blockchain langsung, termasuk akun, saldo, slot saat ini, dan status jaringan secara real-time.Kueri Akun & Saldo
getAccountInfo
Dapatkan detail lengkap akun, termasuk saldo, pemilik, dan data
getBalance
Cari saldo SOL akun mana pun dengan cepat
getMultipleAccounts
Kueri beberapa akun secara efisien dalam satu batch
getProgramAccounts
Temukan semua akun yang dimiliki oleh program tertentu
getLargestAccounts
Dapatkan akun dengan saldo SOL terbesar
getSupply
Dapatkan informasi tentang suplai saat ini
Panduan Metode Akun Token
getTokenAccountsByOwner
Dapatkan semua akun token untuk sebuah dompet
getTokenAccountsByDelegate
Kueri akun token berdasarkan delegasi
getTokenAccountBalance
Dapatkan saldo akun token tertentu
getTokenSupply
Kueri total suplai token SPL
getTokenLargestAccounts
Temukan akun dengan kepemilikan token terbesar
Panduan Slot & Blockhash Saat Ini
getSlot
Dapatkan nomor slot saat ini
getBlockHeight
Dapatkan tinggi blok jaringan saat ini
getLatestBlockhash
Dapatkan blockhash terbaru untuk transaksi
isBlockhashValid
Validasi apakah blockhash masih berlaku
getSlotLeader
Dapatkan pemimpin slot saat ini
getSlotLeaders
Dapatkan pemimpin slot untuk suatu rentang slot
Status & Konfirmasi Transaksi
getSignatureStatuses
Periksa status konfirmasi transaksi
getTransactionCount
Dapatkan jumlah total transaksi yang telah diproses
Data Historis (Arsip)
Akses riwayat lengkap transaksi dan blok sejak genesis Solana. Semua metode arsip dikenai biaya 1 kredit. Pelajari lebih lanjut tentang data historis →Riwayat Transaksi
getTransactionsForAddress
Riwayat transaksi tingkat lanjut dengan dukungan pemfilteran, pengurutan, dan akun token (eksklusif Helius)
getTransaction
Dapatkan informasi terperinci tentang transaksi tertentu
getSignaturesForAddress
Dapatkan tanda tangan transaksi untuk sebuah akun
getInflationReward
Hitung imbalan inflasi untuk akun
Panduan Riwayat Blok
Akses struktur blockchain, waktu, dan data historis.getBlock
Dapatkan informasi lengkap blok, termasuk semua transaksi
getBlocks
Dapatkan daftar blok yang dikonfirmasi dalam suatu rentang
getBlocksWithLimit
Dapatkan blok terkonfirmasi dalam jumlah terbatas
getBlockTime
Dapatkan perkiraan waktu produksi sebuah blok
getBlockCommitment
Dapatkan tingkat komitmen dan total stake untuk sebuah blok
getBlockProduction
Dapatkan informasi produksi blok terbaru berdasarkan validator
Panduan Pengiriman Transaksi
Kirim dan simulasikan transaksi dengan estimasi serta pengoptimalan biaya.Panduan Metode Transaksi
requestAirdrop
Minta airdrop SOL di devnet/testnet
getPriorityFees
Dapatkan biaya prioritas terbaru untuk penetapan harga yang optimal
getFeeForMessage
Hitung biaya transaksi sebelum mengirimnya
Panduan Metode Jaringan & Klaster
Pantau validator, epoch, kinerja jaringan, dan kondisi klaster.Informasi Klaster
getHealth
Periksa status kondisi node RPC
getVersion
Dapatkan informasi versi perangkat lunak Solana
getClusterNodes
Dapatkan informasi tentang validator klaster
getVoteAccounts
Dapatkan akun vote terkini dan yang menunggak
getEpochInfo
Dapatkan informasi tentang epoch saat ini
getEpochSchedule
Dapatkan informasi jadwal epoch
getLeaderSchedule
Dapatkan jadwal pemimpin untuk sebuah epoch
Panduan Kinerja & Ekonomi Jaringan
getPerformanceSamples
Dapatkan metrik kinerja jaringan terbaru
getInflationGovernor
Dapatkan parameter inflasi saat ini
getInflationRate
Dapatkan tingkat inflasi saat ini
getStakeDelegation
Dapatkan jumlah minimum delegasi stake
Panduan Metode Utilitas & Sistem
Metode pembantu untuk informasi sistem, validasi, dan kueri tingkat lanjut.Metode Utilitas Dasar
getRentExemption
Hitung saldo minimum untuk pembebasan biaya sewa
getGenesisHash
Dapatkan hash genesis klaster
getIdentity
Dapatkan kunci publik identitas node RPC
getFirstAvailableBlock
Dapatkan slot blok pertama yang tersedia
getHighestSnapshotSlot
Dapatkan slot tertinggi yang memiliki snapshot
minimumLedgerSlot
Dapatkan slot minimum yang informasi ledger-nya dimiliki node
Panduan Kueri Sistem Tingkat Lanjut
getMaxRetransmitSlot
Dapatkan slot maksimum yang terlihat dari tahap transmisi ulang
getMaxShredInsertSlot
Dapatkan slot maksimum yang terlihat dari penyisipan shred
Sumber Daya Terkait
Dokumentasi Tambahan
Historical Data Overview
Pelajari infrastruktur dan kemampuan pengarsipan Helius
RPC Optimization
Teknik tingkat lanjut untuk mengoptimalkan kinerja RPC
WebSocket Methods
Jelajahi langganan real-time dan streaming data
API Reference
Referensi teknis lengkap untuk semua metode RPC
Perlu bantuan dengan metode RPC tertentu? Setiap panduan menyertakan contoh praktis dan kiat bagi developer agar Anda dapat memulai dengan cepat. Telusuri kategori di atas atau gunakan pencarian untuk menemukan hal yang Anda perlukan.