Type alias ConfirmedTransactionMeta

ConfirmedTransactionMeta: {
    computeUnitsConsumed?: number;
    err: TransactionError | null;
    fee: number;
    innerInstructions?: CompiledInnerInstruction[] | null;
    loadedAddresses?: LoadedAddresses;
    logMessages?: string[] | null;
    postBalances: number[];
    postTokenBalances?: TokenBalance[] | null;
    preBalances: number[];
    preTokenBalances?: TokenBalance[] | null;
}

Metadata for a confirmed transaction on the ledger

Type declaration

  • Optional computeUnitsConsumed?: number

    The compute units consumed after processing the transaction

  • err: TransactionError | null

    The error result of transaction processing

  • fee: number

    The fee charged for processing the transaction

  • Optional innerInstructions?: CompiledInnerInstruction[] | null

    An array of cross program invoked instructions

  • Optional loadedAddresses?: LoadedAddresses

    The collection of addresses loaded using address lookup tables

  • Optional logMessages?: string[] | null

    An array of program log messages emitted during a transaction

  • postBalances: number[]

    The balances of the transaction accounts after processing

  • Optional postTokenBalances?: TokenBalance[] | null

    The token balances of the transaction accounts after processing

  • preBalances: number[]

    The balances of the transaction accounts before processing

  • Optional preTokenBalances?: TokenBalance[] | null

    The token balances of the transaction accounts before processing