getBlocksWithLimit RPC Method

Returns a list of confirmed blocks starting at the given slot

Parameters#

u64required

start_slot, as u64 integer

u64required

limit, as u64 integer (must be no more than 500,000 blocks higher than the start_slot)

objectoptional

Configuration object containing the following field:

commitmentstringoptional= finalized
  • "processed" is not supported

Result#

The result field will be an array of u64 integers listing confirmed blocks starting at start_slot for up to limit blocks, inclusive.

Code sample#

curl https://api.devnet.solana.com -s -X POST -H "Content-Type: application/json" -d '
  {
    "jsonrpc": "2.0",
    "id":1,
    "method":"getBlocksWithLimit",
    "params":[5, 3]
  }
'

Response#

{
  "jsonrpc": "2.0",
  "result": [5, 6, 7],
  "id": 1
}
Try It