{
  "version": 3,
  "sources": ["../../../../src/store/actions/transactions/transactionStateByStatus.ts"],
  "sourcesContent": ["import {\n  TransactionBatchStatusesEnum,\n  TransactionServerStatusesEnum\n} from 'types/enums.types';\n\nexport const pendingBatchTransactionsStates: string[] = [\n  TransactionBatchStatusesEnum.sent\n];\n\nexport const successBatchTransactionsStates: string[] = [\n  TransactionBatchStatusesEnum.success\n];\n\nexport const failBatchTransactionsStates: string[] = [\n  TransactionBatchStatusesEnum.fail,\n  TransactionBatchStatusesEnum.cancelled,\n  TransactionBatchStatusesEnum.timedOut\n];\n\nexport const invalidBatchTransactionsStates: string[] = [\n  TransactionBatchStatusesEnum.invalid\n];\n\nexport const timedOutBatchTransactionsStates: string[] = [\n  TransactionBatchStatusesEnum.timedOut\n];\n\nexport const pendingServerTransactionsStatuses: string[] = [\n  TransactionServerStatusesEnum.pending\n];\n\nexport const successServerTransactionsStates: string[] = [\n  TransactionServerStatusesEnum.success\n];\n\nexport const failServerTransactionsStates: string[] = [\n  TransactionServerStatusesEnum.fail,\n  TransactionServerStatusesEnum.invalid\n];\n\nexport const notExecutedServerTransactionsStates: string[] = [\n  TransactionServerStatusesEnum.notExecuted\n];\n\nexport function getIsTransactionPending(status?: string) {\n  return (\n    status != null &&\n    (isBatchTransactionPending(status) || isServerTransactionPending(status))\n  );\n}\n\nexport function getIsTransactionSuccessful(status?: string) {\n  return (\n    status != null &&\n    (isBatchTransactionSuccessful(status) ||\n      isServerTransactionSuccessful(status))\n  );\n}\n\nexport function getIsTransactionFailed(status?: string) {\n  return (\n    status != null &&\n    (isBatchTransactionFailed(status) || isServerTransactionFailed(status))\n  );\n}\n\nexport function getIsTransactionNotExecuted(status?: string) {\n  return (\n    status != null &&\n    (isBatchTransactionInvalid(status) ||\n      isServerTransactionNotExecuted(status))\n  );\n}\n\nexport function getIsTransactionTimedOut(status?: string) {\n  return status != null && isBatchTransactionTimedOut(status);\n}\n\nexport function isBatchTransactionPending(status?: string) {\n  return status != null && pendingBatchTransactionsStates.includes(status);\n}\n\nexport function isBatchTransactionSuccessful(status?: string) {\n  return status != null && successBatchTransactionsStates.includes(status);\n}\n\nexport function isBatchTransactionFailed(status?: string) {\n  return status != null && failBatchTransactionsStates.includes(status);\n}\n\nexport function isBatchTransactionInvalid(status?: string) {\n  return status != null && invalidBatchTransactionsStates.includes(status);\n}\n\nexport function isBatchTransactionTimedOut(status?: string) {\n  return status != null && timedOutBatchTransactionsStates.includes(status);\n}\n\nexport function isServerTransactionPending(status?: string) {\n  return status != null && pendingServerTransactionsStatuses.includes(status);\n}\nexport function isServerTransactionSuccessful(status?: string) {\n  return status != null && successServerTransactionsStates.includes(status);\n}\n\nexport function isServerTransactionFailed(status?: string) {\n  return status != null && failServerTransactionsStates.includes(status);\n}\n\nexport function isServerTransactionNotExecuted(status?: string) {\n  return status != null && notExecutedServerTransactionsStates.includes(status);\n}\n"],
  "mappings": "yaAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,iCAAAE,EAAA,iCAAAC,EAAA,2BAAAC,EAAA,gCAAAC,EAAA,4BAAAC,EAAA,+BAAAC,EAAA,6BAAAC,EAAA,mCAAAC,EAAA,6BAAAC,EAAA,8BAAAC,EAAA,8BAAAC,EAAA,iCAAAC,EAAA,+BAAAC,EAAA,8BAAAC,EAAA,mCAAAC,EAAA,+BAAAC,EAAA,kCAAAC,EAAA,wCAAAC,EAAA,mCAAAC,EAAA,sCAAAC,EAAA,mCAAAC,EAAA,oCAAAC,EAAA,oCAAAC,IAAA,eAAAC,EAAAzB,GAAA,IAAA0B,EAGO,6BAEA,MAAMN,EAA2C,CACtD,+BAA6B,IAC/B,EAEaE,EAA2C,CACtD,+BAA6B,OAC/B,EAEapB,EAAwC,CACnD,+BAA6B,KAC7B,+BAA6B,UAC7B,+BAA6B,QAC/B,EAEaO,EAA2C,CACtD,+BAA6B,OAC/B,EAEae,EAA4C,CACvD,+BAA6B,QAC/B,EAEaH,EAA8C,CACzD,gCAA8B,OAChC,EAEaE,EAA4C,CACvD,gCAA8B,OAChC,EAEapB,EAAyC,CACpD,gCAA8B,KAC9B,gCAA8B,OAChC,EAEagB,EAAgD,CAC3D,gCAA8B,WAChC,EAEO,SAASb,EAAwBqB,EAAiB,CACvD,OACEA,GAAU,OACTf,EAA0Be,CAAM,GAAKV,EAA2BU,CAAM,EAE3E,CAEO,SAASpB,EAA2BoB,EAAiB,CAC1D,OACEA,GAAU,OACTd,EAA6Bc,CAAM,GAClCT,EAA8BS,CAAM,EAE1C,CAEO,SAASvB,EAAuBuB,EAAiB,CACtD,OACEA,GAAU,OACTjB,EAAyBiB,CAAM,GAAKZ,EAA0BY,CAAM,EAEzE,CAEO,SAAStB,EAA4BsB,EAAiB,CAC3D,OACEA,GAAU,OACThB,EAA0BgB,CAAM,GAC/BX,EAA+BW,CAAM,EAE3C,CAEO,SAASnB,EAAyBmB,EAAiB,CACxD,OAAOA,GAAU,MAAQb,EAA2Ba,CAAM,CAC5D,CAEO,SAASf,EAA0Be,EAAiB,CACzD,OAAOA,GAAU,MAAQP,EAA+B,SAASO,CAAM,CACzE,CAEO,SAASd,EAA6Bc,EAAiB,CAC5D,OAAOA,GAAU,MAAQL,EAA+B,SAASK,CAAM,CACzE,CAEO,SAASjB,EAAyBiB,EAAiB,CACxD,OAAOA,GAAU,MAAQzB,EAA4B,SAASyB,CAAM,CACtE,CAEO,SAAShB,EAA0BgB,EAAiB,CACzD,OAAOA,GAAU,MAAQlB,EAA+B,SAASkB,CAAM,CACzE,CAEO,SAASb,EAA2Ba,EAAiB,CAC1D,OAAOA,GAAU,MAAQH,EAAgC,SAASG,CAAM,CAC1E,CAEO,SAASV,EAA2BU,EAAiB,CAC1D,OAAOA,GAAU,MAAQN,EAAkC,SAASM,CAAM,CAC5E,CACO,SAAST,EAA8BS,EAAiB,CAC7D,OAAOA,GAAU,MAAQJ,EAAgC,SAASI,CAAM,CAC1E,CAEO,SAASZ,EAA0BY,EAAiB,CACzD,OAAOA,GAAU,MAAQxB,EAA6B,SAASwB,CAAM,CACvE,CAEO,SAASX,EAA+BW,EAAiB,CAC9D,OAAOA,GAAU,MAAQR,EAAoC,SAASQ,CAAM,CAC9E",
  "names": ["transactionStateByStatus_exports", "__export", "failBatchTransactionsStates", "failServerTransactionsStates", "getIsTransactionFailed", "getIsTransactionNotExecuted", "getIsTransactionPending", "getIsTransactionSuccessful", "getIsTransactionTimedOut", "invalidBatchTransactionsStates", "isBatchTransactionFailed", "isBatchTransactionInvalid", "isBatchTransactionPending", "isBatchTransactionSuccessful", "isBatchTransactionTimedOut", "isServerTransactionFailed", "isServerTransactionNotExecuted", "isServerTransactionPending", "isServerTransactionSuccessful", "notExecutedServerTransactionsStates", "pendingBatchTransactionsStates", "pendingServerTransactionsStatuses", "successBatchTransactionsStates", "successServerTransactionsStates", "timedOutBatchTransactionsStates", "__toCommonJS", "import_enums", "status"]
}
