跳转到主要内容

账户信息

getAccountInfo

从区块链中检索账户信息。

getMultipleAccounts

在单个请求中检索多个账户的信息。

getProgramAccounts

返回由特定程序拥有的所有账户。

getBalance

返回账户在当前时间的余额。

getMinimumBalanceForRentExemption

返回使账户免租所需的最低余额。

getLargestAccounts

返回余额最大的账户。

区块信息

getBlock

返回已确认区块的身份和交易信息。

getBlocks

返回两个插槽之间的已确认区块列表。

getBlocksWithLimit

返回从给定插槽开始的有限数量的已确认区块列表。

getBlockHeight

返回节点的当前区块高度。

getBlockTime

返回区块的估计生产时间。

getBlockCommitment

返回区块的承诺信息。

getBlockProduction

返回最近的区块生产信息。

getLatestBlockhash

返回最新的区块哈希。

isBlockhashValid

返回区块哈希是否仍然有效。

交易信息

getTransaction

返回已确认交易的交易详情。

getTransactionCount

返回分类账中的当前交易计数。

getSignaturesForAddress

返回包含给定地址的已确认交易的签名。

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

请求向一个公钥空投lamports。