{
  "version": 3,
  "sources": ["../../../../../src/methods/trackTransactions/helpers/checkTransactionStatus/checkTransactionStatus.ts"],
  "sourcesContent": ["import { pendingTransactionsSessionsSelector } from 'store/selectors/transactionsSelector';\nimport { getState } from 'store/store';\nimport { checkBatch } from './helpers/checkBatch';\n\nexport async function checkTransactionStatus() {\n  const pendingSessions = pendingTransactionsSessionsSelector(getState());\n\n  const entries = Object.entries(pendingSessions);\n  if (entries.length === 0) {\n    return;\n  }\n\n  await Promise.all(\n    entries.map(([sessionId, { transactions }]) =>\n      checkBatch({\n        sessionId,\n        transactionBatch: transactions\n      })\n    )\n  );\n}\n"],
  "mappings": "yaAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,4BAAAE,IAAA,eAAAC,EAAAH,GAAA,IAAAI,EAAoD,gDACpDC,EAAyB,uBACzBC,EAA2B,gCAE3B,eAAsBJ,GAAyB,CAC7C,MAAMK,KAAkB,0CAAoC,YAAS,CAAC,EAEhEC,EAAU,OAAO,QAAQD,CAAe,EAC1CC,EAAQ,SAAW,GAIvB,MAAM,QAAQ,IACZA,EAAQ,IAAI,CAAC,CAACC,EAAW,CAAE,aAAAC,CAAa,CAAC,OACvC,cAAW,CACT,UAAAD,EACA,iBAAkBC,CACpB,CAAC,CACH,CACF,CACF",
  "names": ["checkTransactionStatus_exports", "__export", "checkTransactionStatus", "__toCommonJS", "import_transactionsSelector", "import_store", "import_checkBatch", "pendingSessions", "entries", "sessionId", "transactions"]
}
