isBlockhashValid

Returns whether a blockhash is still valid or not.

Parameters


  • blockhash: <base-58 encoded string> - the blockhash of this block
  • <object> - (optional) Config object:
    • commitment: (optional) Configures the commitment level of the blocks queried
      Accepts one of the following strings: ["finalized", "confirmed", "processed"]
      For more info, refer to this doc.
    • minContextSlot: (optional)<number> - set the minimum slot that the request can be evaluated at

Returns


  • <bool> - True if the blockhash is still valid

Example


Request


curl --location --request POST 'https://solana-mainnet.g.alchemy.com/v2/demo/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": 45,
    "jsonrpc": "2.0",
    "method": "isBlockhashValid",
    "params": [
        "J7rBdM6AecPDEZp8aPq5iPSNKVkU5Q76F3oAV4eW5wsW",
        {
            "commitment": "processed"
        }
    ]
}'

Response


{
    "jsonrpc": "2.0",
    "result": {
        "context": {
            "slot": 136103237
        },
        "value": false
    },
    "id": 45
}
Language
URL