クイックナビゲーション
現在の状態メソッド
ライブのブロックチェーンデータとネットワークの状態を照会
履歴データ(アーカイブ)
完全なトランザクションとブロック履歴にアクセス
トランザクションの送信
手数料見積もり付きでトランザクションを送信、シミュレーション
ネットワーク & クラスター情報
バリデーター、エポック、ネットワークパフォーマンスをモニタリング
RPC メソッドガイドとは?
これらの実用ガイドは、一般的な開発課題を解決するために 特定の Solana RPC メソッドの使用方法 を示します。各ガイドには以下が含まれます:- 実際の使用例 とそれぞれのメソッドを使用するタイミング
- 複数の言語での完全なコード例
- パラメーターの説明 と実用的なヒント
- 応答構造 の分解
- 開発者向けヒント による最適化とベストプラクティス
独立インフラストラクチャ: Helius は独自の専用 RPC およびアーカイブインフラストラクチャを運営しています。共有システムに依存するプロバイダーとは異なり、当社の独立したアーキテクチャは、すべての RPC メソッドで一貫したパフォーマンス、迅速な応答時間、高い信頼性を提供します。
現在の状態メソッド
アカウント、残高、現在のスロット、リアルタイムのネットワーク状態を含むライブのブロックチェーンデータを照会します。アカウントと残高のクエリ
getAccountInfo
残高、所有者、データを含む完全なアカウント情報を取得
getBalance
任意のアカウントのSOL残高を素早く参照
getMultipleAccounts
複数のアカウントを効率的にバッチクエリ
getProgramAccounts
特定のプログラムが所有するすべてのアカウントを見つける
getLargestAccounts
最大のSOL残高を持つアカウントを取得
getSupply
現在の供給量に関する情報を取得
トークンアカウントメソッドのガイド
getTokenAccountsByOwner
ウォレットのすべてのトークンアカウントを取得
getTokenAccountsByDelegate
デリゲートによるトークンアカウントをクエリ
getTokenAccountBalance
特定のトークンアカウントの残高を取得
getTokenSupply
SPLトークンの総供給量をクエリ
getTokenLargestAccounts
最大のトークン保有をもつアカウントを見つける
現在のスロットとブロックハッシュのガイド
getSlot
現在のスロット番号を取得
getBlockHeight
ネットワークの現在のブロック高を取得
getLatestBlockhash
トランザクション用の最新のブロックハッシュを取得
isBlockhashValid
ブロックハッシュがまだ有効かどうかを確認
getSlotLeader
現在のスロットのリーダーを取得
getSlotLeaders
指定された範囲のスロットのリーダーを取得
トランザクションの状態と確認
getSignatureStatuses
トランザクションの確認状況を確認
getTransactionCount
処理されたトランザクションの総数を取得
履歴データ(アーカイブ)
Solana ジェネシスからの完全なトランザクションとブロック履歴にアクセス。すべてのアーカイブ方法は1クレジットのコストがかかります。 履歴データについてもっと知る →トランザクション履歴
getTransactionsForAddress
フィルタリング、ソート、トークンアカウントサポートを備えた高度なトランザクション履歴(Helius専用)
getTransaction
特定のトランザクションに関する詳細情報を取得
getSignaturesForAddress
アカウントのトランザクション署名を取得
getInflationReward
アカウントのインフレーションリワードを計算
ブロック履歴のガイド
ブロックチェーンの構造、タイミング、履歴データにアクセス。getBlock
すべてのトランザクションを含む完全なブロック情報を取得
getBlocks
指定範囲の確認済みブロックのリストを取得
getBlocksWithLimit
制限付きで確認済みブロックを取得
getBlockTime
ブロックの生成時間を推定
トランザクション送信のガイド
手数料の見積もりと最適化を行い、トランザクションを送信およびシミュレート。トランザクションメソッドのガイド
requestAirdrop
devnet/testnetでSOLエアドロップをリクエスト
getPriorityFees
最適な料金設定のための最近の優先手数料を取得
getFeeForMessage
送信前にトランザクション料金を計算
ネットワーク & クラスター方法のガイド
バリデーター、エポック、ネットワークのパフォーマンス、クラスターの健康を監視。クラスター情報
getHealth
RPCノードの健康状態を確認
getVersion
Solanaソフトウェアのバージョン情報を取得
getClusterNodes
クラスターのバリデーターに関する情報を取得
getVoteAccounts
現在および不良の投票アカウントを取得
getEpochInfo
現在のエポックに関する情報を取得
getEpochSchedule
エポックスケジュール情報を取得
getLeaderSchedule
エポックのリーダースケジュールを取得
ネットワークのパフォーマンスと経済に関するガイド
getPerformanceSamples
最近のネットワークパフォーマンス指標を取得
getInflationGovernor
現在のインフレーションパラメーターを取得
getInflationRate
現在のインフレーション率を取得
getStakeDelegation
最小のステーク委任額を取得
ユーティリティとシステムメソッドのガイド
システム情報、検証、詳細なクエリのためのヘルパーメソッド。基本ユーティリティメソッド
getRentExemption
家賃免除のための最小残高を計算
getGenesisHash
クラスターのジェネシスハッシュを取得
getIdentity
RPCノードのアイデンティティ公開鍵を取得
getFirstAvailableBlock
利用可能な最初のブロックのスロットを取得
getHighestSnapshotSlot
スナップショットがある最高のスロットを取得
minimumLedgerSlot
ノードが台帳情報を持つ最小スロットを取得
高度なシステムクエリのガイド
getMaxRetransmitSlot
再送段階で見られた最大スロットを取得
getMaxShredInsertSlot
シュレッドインサートで見られた最大スロットを取得
関連リソース
追加ドキュメント
履歴データの概要
Helius のアーカイブインフラと機能について学ぶ
RPC最適化
RPCパフォーマンスを最適化するための高度な技術
WebSocketメソッド
リアルタイムのサブスクリプションとストリーミングデータを探求
APIリファレンス
すべてのRPCメソッドの完全な技術リファレンス
特定のRPCメソッドに関するヘルプが必要ですか? 各ガイドには、すぐに始めるための実用的な例と開発者向けヒントが含まれています。上記のカテゴリを参照するか、検索を使用して必要な情報を見つけてください。