getRecentBlockhash

Returns the recent block hash from the ledger, and a fee schedule that can be used to compute the cost of submitting a transaction using it.

📘

This method is deprecated and will not be supported in future versions. For a similar method, you can use solana's getLatestBlockhash RPC method.

Parameters

  • object: The configuration object with the following fields:
    • commitment: The level of commitment required for the query. Options include:
      • finalized: The node will query the most recent block confirmed by the supermajority of the cluster as having reached maximum lockout, meaning the cluster has recognized this block as finalized.
      • confirmed: The node will query the most recent block that has been voted on by the supermajority of the cluster.
      • processed: The node will query its most recent block. Note that the block may not be complete.

Returns

  • result: Null if the account doesn't exist, otherwise an RpcResponse JSON object with the following fields:
    • context: An object that contains metadata about the current state of the Solana network at the time the request was processed.
    • apiVersion: The version number.
    • slot: The current slot in the Solana cluster during which the transactions are processed and new blocks are added to the blockchain.
    • value: An object that contains information about the requested account.
      • blockhash: The blockhash for the specified transaction. This is the blockhash used to calculate the fees.
      • feeCalculator: A JSON object that represents the fee calculator for the specified transaction.
        • lamportsPerSignature: The number of lamports required to process each signature in the transaction.
Language
Authorization
Header
Click Try It! to start a request and see the response here!