Skip to main content

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
Sangat cocok bagi developer yang ingin memahami bukan hanya apa yang dilakukan setiap metode RPC, tetapi juga cara menggunakannya secara efektif dalam aplikasi produksi.
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.