Interface RpcTransactionUpdate

interface RpcTransactionUpdate {
    accounts: RpcTransactionAccount[];
    computeUnitsConsumed?: bigint;
    error?: string;
    index: bigint;
    label?: string;
    numInstructions: number;
    programId: string;
    signature: string;
    slot: bigint;
}

Properties

accounts: RpcTransactionAccount[]

/ All accounts used in this transaction

computeUnitsConsumed?: bigint

How many compute units were consumed by the transaction

error?: string

TransactionError

index: bigint

The transaction's index in the block

label?: string

The label for the transaction (optional), is preferred over signature in parts of the UI

numInstructions: number

Number of instructions

programId: string

/ The programs used in this transaction

signature: string

The first signature of the transaction in base64, used for identifying the transaction.

slot: bigint

The slot at which the transaction udpate occurred

Generated using TypeDoc