> ## Documentation Index
> Fetch the complete documentation index at: https://docs.spark.money/llms.txt
> Use this file to discover all available pages before exploring further.

# queryTokenTransactionsByTxHashes

> Query specific token transactions by transaction hash.

Retrieves specific token transactions by hash for the `SparkWallet`.

## Method Signature

```typescript theme={null}
async queryTokenTransactionsByTxHashes(
  tokenTransactionHashes: string[]
): Promise<QueryTokenTransactionsResponse>
```

## Parameters

<ResponseField name="tokenTransactionHashes" type="string[]" required>
  Array of token transaction hashes (must contain at least one hash)
</ResponseField>

## Returns

<ResponseField name="response" type="QueryTokenTransactionsResponse" required>
  Token transactions response object
</ResponseField>

<ResponseField name="response.tokenTransactionsWithStatus" type="TokenTransactionWithStatus[]" required>
  Transactions matching the requested hashes
</ResponseField>

## Example

```typescript theme={null}
const response = await wallet.queryTokenTransactionsByTxHashes([
  "6f0f...",
  "78ab...",
]);

for (const tx of response.tokenTransactionsWithStatus) {
  console.log(tx.status, tx.tokenTransactionHash);
}
```
