{
  "version": 3,
  "sources": ["../../src/utils/transactions/getTransactionsHistory/helpers/createTransactionsHistoryFromSessions.ts"],
  "sourcesContent": ["import {\n  SessionTransactionType,\n  SignedTransactionType\n} from 'types/transactions.types';\n\nexport const createTransactionsHistoryFromSessions = (\n  sessions: Record<string, SessionTransactionType>\n): SignedTransactionType[] => {\n  const sortedSessionKeys = Object.keys(sessions).sort(\n    (a, b) => Number(b) - Number(a)\n  );\n\n  return sortedSessionKeys.reduce<SignedTransactionType[]>(\n    (allTransactions, sessionKey: string) => {\n      const sessionTransactions = sessions[sessionKey]?.transactions || [];\n      return [...allTransactions, ...sessionTransactions];\n    },\n    []\n  );\n};\n"],
  "mappings": "AAKO,IAAMA,EACXC,GAE0B,OAAO,KAAKA,CAAQ,EAAE,KAC9C,CAACC,EAAGC,IAAM,OAAOA,CAAC,EAAI,OAAOD,CAAC,CAChC,EAEyB,OACvB,CAACE,EAAiBC,IAAuB,CACvC,IAAMC,EAAsBL,EAASI,CAAU,GAAG,cAAgB,CAAC,EACnE,MAAO,CAAC,GAAGD,EAAiB,GAAGE,CAAmB,CACpD,EACA,CAAC,CACH",
  "names": ["createTransactionsHistoryFromSessions", "sessions", "a", "b", "allTransactions", "sessionKey", "sessionTransactions"]
}
