• Fetch a list of confirmed blocks starting at a given slot, up to a specified limit.

    Parameters

    • t: HttpTransport

      HTTP transport instance

    • startSlot: Slot

      Start slot (inclusive)

    • limit: number

      Maximum number of blocks to return

    • commitment: Commitment = 'confirmed'

      Desired commitment level (default: "confirmed")

    • opts: CallOptions = {}

      Additional call options

    Returns Promise<Slot[]>

    Array of confirmed slot numbers

    const slots = await getBlocksWithLimit(transport, 100_000, 10);
    console.log(`Found ${slots.length} blocks`);

    1.0.0