Helius SDK - v2.2.2
    Preparing search index...

    Interface EnhancedTransaction

    A human-readable, parsed representation of a Solana transaction returned by the Helius Enhanced Transactions API.

    interface EnhancedTransaction {
        accountData?: unknown[];
        description?: string;
        events?: EnhancedEvents;
        fee?: number;
        feePayer?: string;
        instructions?: EnhancedInstruction[];
        nativeTransfers?: EnhancedNativeTransfer[];
        signature: string;
        slot?: number;
        source?: string;
        timestamp?: number;
        tokenTransfers?: EnhancedTokenTransfer[];
        transactionError?: unknown;
        type?: string;
    }
    Index

    Properties

    accountData?: unknown[]

    Raw account data changes.

    description?: string

    Human-readable description of the transaction.

    Program-specific events.

    fee?: number

    Transaction fee in lamports.

    feePayer?: string

    Fee payer address.

    instructions?: EnhancedInstruction[]

    Parsed instructions.

    nativeTransfers?: EnhancedNativeTransfer[]

    Native SOL transfers in the transaction.

    signature: string

    Transaction signature.

    slot?: number

    Slot in which the transaction was confirmed.

    source?: string

    Source protocol label (e.g. "JUPITER", "MAGIC_EDEN").

    timestamp?: number

    Unix timestamp of the block.

    tokenTransfers?: EnhancedTokenTransfer[]

    SPL token transfers in the transaction.

    transactionError?: unknown

    Transaction error, if any.

    type?: string

    Transaction type label (e.g. "SWAP", "NFT_SALE", "TRANSFER").