getBlock
POST — JSON-RPC Returns identity and transaction information about a confirmed block.Slot number (u64).
Configuration object:
commitment(string) —finalizedorconfirmedencoding(string) —json,jsonParsed,base58,base64transactionDetails(string) —full,accounts,signatures,nonerewards(boolean) — include rewardsmaxSupportedTransactionVersion(integer) — max transaction version
getBlockTime
POST — JSON-RPC Returns the estimated block time for a given block on the Solana blockchain.Block slot number (u64).
getBlockCommitment
POST — JSON-RPC Returns the commitment for a specific block, providing cluster stake voting information.Slot number (u64).
getBlockHeight
POST — JSON-RPC Returns the current block height of the Solana blockchain node.Configuration object with optional
commitment and minContextSlot.getBlockProduction
POST — JSON-RPC Returns recent block production information for the current or previous epoch.Configuration object:
commitment(string)identity(string) — filter by validator identityrange(object) —{ firstSlot, lastSlot }to limit range
getBlocks
POST — JSON-RPC Returns a list of confirmed blocks between two specified slots.Start slot (u64).
End slot (u64, optional). Must be no more than 500,000 slots higher than start slot.
Configuration object with optional
commitment. Only finalized and confirmed are accepted.getBlocks does not support processed commitment. Use finalized or confirmed only.getBlocksWithLimit
POST — JSON-RPC Returns a list of confirmed blocks starting from a slot up to a given limit.Start slot (u64).
Limit (u64, max 500,000).
Configuration object with optional
commitment. Only finalized and confirmed are accepted.