Skip to main content

Usage

const result = await sdk.getTransactionList(
  {
    page: 1,
    limit: 10,
    walletAddress: "0x...",
  },
  bearerToken
);

Parameters

ParameterTypeRequiredDescription
pagenumberNoPage number (default: 1)
limitnumberNoResults per page (default: 10)
walletAddressstringNoFilter by wallet address
calledFunctionstringNoFilter by contract function name
daynumberNoFilter by day (1–31)
monthnumberNoFilter by month (1–12)
yearnumberNoFilter by year
bearerTokenstringNoJWT token. Falls back to apiSecretKey if not provided

Return Value

Returns a Promise<PaginatedResponse<Transaction>> with items, total, page, and limit.

Example

const result = await sdk.getTransactionList(
  {
    page: 1,
    limit: 20,
    walletAddress: "0x04...abc",
    month: 2,
    year: 2026,
  },
  bearerToken
);

console.log(`Found ${result.total} transactions`);
result.items.forEach((tx) => {
  console.log(tx.transactionHash, tx.status);
});