{
  "version": 3,
  "sources": ["../../src/utils/transactions/getTransactionsHistory/getTransactionsHistory.ts"],
  "sourcesContent": ["import isEmpty from 'lodash.isempty';\nimport { ITransactionListItem } from 'lib/sdkDappUi';\nimport type { IGetHistoricalTransactionsParams } from 'types/transaction-list-item.types';\nimport { createTransactionsHistoryFromSessions } from './helpers/createTransactionsHistoryFromSessions';\nimport { mapServerTransactionsToListItems } from './helpers/mapServerTransactionsToListItems';\n\nexport const getTransactionsHistory = async ({\n  transactionsSessions\n}: IGetHistoricalTransactionsParams): Promise<ITransactionListItem[]> => {\n  if (isEmpty(transactionsSessions)) {\n    return [];\n  }\n\n  const signedTransactions =\n    createTransactionsHistoryFromSessions(transactionsSessions);\n\n  return mapServerTransactionsToListItems({\n    transactions: signedTransactions\n  });\n};\n"],
  "mappings": "kFAAA,OAAOA,MAAa,iBAMb,IAAMC,EAAyB,MAAO,CAC3C,qBAAAC,CACF,IAAyE,CACvE,GAAIC,EAAQD,CAAoB,EAC9B,MAAO,CAAC,EAGV,IAAME,EACJC,EAAsCH,CAAoB,EAE5D,OAAOI,EAAiC,CACtC,aAAcF,CAChB,CAAC,CACH",
  "names": ["isEmpty", "getTransactionsHistory", "transactionsSessions", "isEmpty", "signedTransactions", "createTransactionsHistoryFromSessions", "mapServerTransactionsToListItems"]
}
