Documentation Index
Fetch the complete documentation index at: https://docs.oumla.com/llms.txt
Use this file to discover all available pages before exploring further.
Query transaction history by address, wallet, profile, or organization.
Methods
getTransactionsByAddress()
Get transactions for a specific address.
Signature:
getTransactionsByAddress(
address: string,
request?: GetTransactionsByAddressRequest,
requestOptions?: RequestOptions
): Promise<TransactionsResponse>
Parameters:
| Parameter | Type | Required | Description |
|---|
address | string | Yes | Blockchain address |
request.skip | number | No | Number of records to skip |
request.take | number | No | Number of records to retrieve |
Example:
const transactions = await client.transactions.getTransactionsByAddress(
'0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb',
{ skip: 0, take: 50 }
);
console.log('Transactions:', transactions.data);
getTransactionsByMiniWallet()
Get transactions for a specific wallet.
Signature:
getTransactionsByMiniWallet(
miniWalletId: string,
request?: GetTransactionsByMiniWalletRequest,
requestOptions?: RequestOptions
): Promise<TransactionsResponse>
Example:
const transactions = await client.transactions.getTransactionsByMiniWallet(
'wallet-id',
{ skip: 0, take: 50 }
);
getTransactionsByProfile()
Get transactions for a specific profile.
Signature:
getTransactionsByProfile(
reference: string,
request?: GetTransactionsByProfileRequest,
requestOptions?: RequestOptions
): Promise<TransactionsResponse>
Example:
const transactions = await client.transactions.getTransactionsByProfile(
'user-123',
{ skip: 0, take: 50 }
);
getTransactionsByOrganization()
Get all transactions for the organization.
Signature:
getTransactionsByOrganization(
request: GetTransactionsByOrganizationRequest,
requestOptions?: RequestOptions
): Promise<TransactionsResponse>
Example:
const transactions = await client.transactions.getTransactionsByOrganization({
skip: 0,
take: 100
});