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

    Interface GetEnhancedTransactionsByAddressRequest

    Request parameters for enhanced.getTransactionsByAddress (GET /v0/addresses/:address/transactions).

    interface GetEnhancedTransactionsByAddressRequest {
        address: string;
        afterSignature?: string;
        beforeSignature?: string;
        commitment?: Commitment;
        gteSlot?: number;
        gteTime?: number;
        gtSlot?: number;
        gtTime?: number;
        limit?: number;
        lteSlot?: number;
        lteTime?: number;
        ltSlot?: number;
        ltTime?: number;
        sortOrder?: SortOrder;
        source?: string;
        type?: string;
    }
    Index

    Properties

    address: string

    Wallet or program address to query transactions for.

    afterSignature?: string

    Return transactions after this signature.

    beforeSignature?: string

    Return transactions before this signature.

    commitment?: Commitment
    gteSlot?: number

    Slot greater than or equal to.

    gteTime?: number

    Block time greater than or equal to (Unix timestamp).

    gtSlot?: number

    Slot greater than.

    gtTime?: number

    Block time greater than (Unix timestamp).

    limit?: number

    Maximum number of transactions to return.

    lteSlot?: number

    Slot less than or equal to.

    lteTime?: number

    Block time less than or equal to (Unix timestamp).

    ltSlot?: number

    Slot less than.

    ltTime?: number

    Block time less than (Unix timestamp).

    sortOrder?: SortOrder

    Sort order by slot/time.

    source?: string

    Filter by transaction source.

    type?: string

    Filter by transaction type.