UNPKG

@fruitsjs/core

Version:

Principal package with functions and models for building Fruits Eco-Blockchain applications.

23 lines (19 loc) 786 B
import {ChainService} from '../../../service/chainService'; import {TransactionList} from '../../../typings/transactionList'; import {GetAccountTransactionsArgs} from '../../../typings/args'; /** * Use with [[ApiComposer]] and belongs to [[AccountApi]]. * * See details at [[AccountApi.getAccountTransactions]] * @module core.api.factories */ export const getAccountTransactions = (service: ChainService): (args: GetAccountTransactionsArgs) => Promise<TransactionList> => (args: GetAccountTransactionsArgs): Promise<TransactionList> => { const parameters = { ...args, account: args.accountId, }; delete parameters.accountId; return service.query('getAccountTransactions', parameters); };