Interface ConfirmedTransaction

Full representation of a confirmed Solana transaction

interface ConfirmedTransaction {
    blockTime?: null | number;
    meta: null | {
        err: null | TransactionError;
        fee: number;
        innerInstructions?: null | {
            index: number;
            instructions: CompiledInstruction[];
        }[];
        logMessages?: null | string[];
        postBalances: number[];
        postTokenBalances?: null | TokenBalance[];
        preBalances: number[];
        preTokenBalances?: null | TokenBalance[];
        rewards?: null | InflationReward[];
    };
    slot: number;
    transaction: {
        message: {
            accountKeys: PublicKey[];
            instructions: TransactionInstruction[];
            recentBlockhash: string;
        };
        signatures: string[];
    };
}

Properties

blockTime?: null | number
meta: null | {
    err: null | TransactionError;
    fee: number;
    innerInstructions?: null | {
        index: number;
        instructions: CompiledInstruction[];
    }[];
    logMessages?: null | string[];
    postBalances: number[];
    postTokenBalances?: null | TokenBalance[];
    preBalances: number[];
    preTokenBalances?: null | TokenBalance[];
    rewards?: null | InflationReward[];
}
slot: number
transaction: {
    message: {
        accountKeys: PublicKey[];
        instructions: TransactionInstruction[];
        recentBlockhash: string;
    };
    signatures: string[];
}