UNPKG

@tatumio/tatum-v1

Version:

Tatum API client allows browsers and Node.js clients to interact with Tatum API.

36 lines (35 loc) 2.15 kB
import { CreateTransaction, Transaction, TransactionFilter } from '../model'; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getTransactionsByReference" target="_blank">Tatum API documentation</a> */ export declare const getTransactionsByReference: (reference: string) => Promise<Transaction[]>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/sendTransaction" target="_blank">Tatum API documentation</a> */ export declare const storeTransaction: (transaction: CreateTransaction) => Promise<{ reference: string; }>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getTransactionsByAccountId" target="_blank">Tatum API documentation</a> */ export declare const getTransactionsByAccount: (filter: TransactionFilter, pageSize?: number, offset?: number) => Promise<Transaction[]>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getTransactionsByCustomerId" target="_blank">Tatum API documentation</a> */ export declare const getTransactionsByCustomer: (filter: TransactionFilter, pageSize?: number, offset?: number) => Promise<Transaction[]>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getTransactions" target="_blank">Tatum API documentation</a> */ export declare const getTransactionsByLedger: (filter: TransactionFilter, pageSize?: number, offset?: number) => Promise<Transaction[]>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getTransactionsByAccountId" target="_blank">Tatum API documentation</a> */ export declare const countTransactionsByAccount: (filter: TransactionFilter) => Promise<number>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getTransactionsByCustomerId" target="_blank">Tatum API documentation</a> */ export declare const countTransactionsByCustomer: (filter: TransactionFilter) => Promise<number>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/getTransactions" target="_blank">Tatum API documentation</a> */ export declare const countTransactionsByLedger: (filter: TransactionFilter) => Promise<number>;