@lightprotocol/stateless.js - v0.23.1
    Preparing search index...

    Interface UnifiedSignatureInfo

    Unified signature info combining data from both Solana RPC and compression indexer.

    Design rationale:

    • sources array indicates where this signature was found (can be both!)
    • Primary data comes from Solana RPC when available (richer: err, memo, confirmationStatus)
    • Compression-only signatures still included for complete transaction history
    interface UnifiedSignatureInfo {
        signature: string;
        slot: number;
        blockTime: number | null;
        err: any;
        memo: string | null;
        confirmationStatus?: string;
        sources: SignatureSourceType[];
    }
    Index

    Properties

    signature: string

    Transaction signature (base58)

    slot: number

    Slot when the transaction was processed

    blockTime: number | null

    Block time (unix timestamp), null if not available

    err: any

    Transaction error, null if successful. Only from Solana RPC.

    memo: string | null

    Memo data. Only from Solana RPC.

    confirmationStatus?: string

    Confirmation status. Only from Solana RPC.

    Sources where this signature was found.

    • ['solana'] = only in Solana RPC
    • ['compressed'] = only in compression indexer
    • ['solana', 'compressed'] = found in both (compression tx indexed by both)