メインコンテンツへスキップ

アカウント情報

getAccountInfo

ブロックチェーンからアカウントに関する情報を取得します。

getMultipleAccounts

単一のリクエストで複数のアカウントに関する情報を取得します。

getProgramAccounts

特定のプログラムによって所有されるすべてのアカウントを返します。

getBalance

現在時点でのアカウントの残高を返します。

getMinimumBalanceForRentExemption

アカウントを賃貸免除にするために必要な最小残高を返します。

getLargestAccounts

最大の残高を持つアカウントを返します。

ブロック情報

getBlock

確認済みブロックに関するアイデンティティとトランザクション情報を返します。

getBlocks

2つのスロット間の確認済みブロックのリストを返します。

getBlocksWithLimit

指定したスロットから開始する確認済みブロックのリストを返します。

getBlockHeight

ノードの現在のブロックハイトを返します。

getBlockTime

ブロックの推定生成時間を返します。

getBlockCommitment

ブロックのコミットメント情報を返します。

getBlockProduction

最近のブロック生成情報を返します。

getLatestBlockhash

最新の Blockhash を返します。

isBlockhashValid

Blockhash が有効かどうかを返します。

トランザクション情報

getTransaction

確認済みトランザクションの詳細を返します。

getTransactionCount

帳簿の現在のトランザクション数を返します。

getSignaturesForAddress

指定されたアドレスを含む確認済みトランザクションの署名を返します。

getTransactionsForAddress

サーバーサイドのフィルタリングとページネーションを備えたアドレスのトランザクション履歴を返します。

getTransfersByAddress

ウォレットアドレスのトークンとネイティブ SOL の転送履歴を返します。

getSignatureStatuses

署名リストのステータスを返します。

getFeeForMessage

メッセージの手数料を返します。

トークン情報

getTokenAccountBalance

アカウントのトークン残高を返します。

getTokenAccountsByOwner

指定されたアドレスが所有するすべてのトークンアカウントを返します。

getTokenAccountsByDelegate

指定されたアドレスに委任するすべてのトークンアカウントを返します。

getTokenLargestAccounts

特定のトークンの最大のアカウントを返します。

getTokenSupply

トークンの総供給量を返します。

スロット情報

getSlot

ノードが処理中の現在のスロットを返します。

getSlotLeader

現在のスロットリーダーの識別情報を返します。

getSlotLeaders

スロット範囲のスロットリーダーを返します。

getMinimumLedgerSlot

ノードが情報を持つ最小のスロットを返します。

getMaxRetransmitSlot

再送信ステージで見られた最大のスロットを返します。

getMaxShredInsertSlot

シュレッド挿入から見た最大のスロットを返します。

getHighestSnapshotSlot

利用可能な最高のスナップショットスロットを返します。

エポック情報

getEpochInfo

現在のエポックに関する情報を返します。

getEpochSchedule

エポックスケジュール情報を返します。

getLeaderSchedule

エポックのリーダースケジュールを返します。

インフレーションと報酬

getInflationGovernor

現在のインフレーションガバナーのパラメータを返します。

getInflationRate

現在のエポックの特定のインフレーション値を返します。

getInflationReward

エポックのアドレスリストのインフレーション報酬を返します。

システム情報

getHealth

ノードの現在の健康状態を返します。

getIdentity

現在のノードのアイデンティティ公開鍵を返します。

getVersion

ノードで実行されている現在のソフトウェアバージョンを返します。

getClusterNodes

クラスター内のすべてのノードに関する情報を返します。

getGenesisHash

ジェネシスハッシュを返します。

getFirstAvailableBlock

ノードが情報を持つ最小のスロットを返します。

getRecentPerformanceSamples

最近のパフォーマンスサンプルのリストを返します。

getRecentPrioritizationFees

最近のブロックハッシュ手数料情報を返します。

getVoteAccounts

現在の投票アカウントを返します。

getSupply

現在の供給に関する情報を返します。

ステーク情報

getStakeMinimumDelegation

ステーキングに必要な最低委任量を返します。

トランザクションの送信

sendTransaction

署名済みトランザクションをクラスターに送信して処理します。

simulateTransaction

トランザクションの実行をシミュレートします。

requestAirdrop

公開鍵に Lamport をエアドロップします。