Type alias ConfirmedBlock

ConfirmedBlock: {
    blockTime: number | null;
    blockhash: Blockhash;
    parentSlot: number;
    previousBlockhash: Blockhash;
    rewards?: {
        commission?: number | null;
        lamports: number;
        postBalance: number | null;
        pubkey: string;
        rewardType: string | null;
    }[];
    transactions: {
        meta: ConfirmedTransactionMeta | null;
        transaction: Transaction;
    }[];
}

A confirmed block on the ledger

Type declaration

  • blockTime: number | null

    The unix timestamp of when the block was processed

  • blockhash: Blockhash

    Blockhash of this block

  • parentSlot: number

    Slot index of this block's parent

  • previousBlockhash: Blockhash

    Blockhash of this block's parent

  • Optional rewards?: {
        commission?: number | null;
        lamports: number;
        postBalance: number | null;
        pubkey: string;
        rewardType: string | null;
    }[]

    Vector of block rewards

  • transactions: {
        meta: ConfirmedTransactionMeta | null;
        transaction: Transaction;
    }[]

    Vector of transactions and status metas

Deprecated

Deprecated since Solana v1.8.0.

Generated using TypeDoc