{
  "version": 3,
  "sources": ["../../src/utils/transactions/getInterpretedTransaction/getTransactionValue/helpers/getTransactionTokens.ts"],
  "sourcesContent": ["import {\n  ServerTransactionType,\n  TokenArgumentType\n} from 'types/serverTransactions.types';\n\nexport const getTransactionTokens = (\n  transaction: ServerTransactionType\n): TokenArgumentType[] => {\n  if (transaction.action) {\n    const merged = [\n      transaction.action.arguments?.token,\n      transaction.action.arguments?.token1,\n      transaction.action.arguments?.token2,\n      transaction.action.arguments?.transfers // array of tokens\n    ].filter((x) => x != null);\n\n    return [].concat(...merged);\n  }\n\n  return [];\n};\n"],
  "mappings": "AAKO,IAAMA,EACXC,GACwB,CACxB,GAAIA,EAAY,OAAQ,CACtB,IAAMC,EAAS,CACbD,EAAY,OAAO,WAAW,MAC9BA,EAAY,OAAO,WAAW,OAC9BA,EAAY,OAAO,WAAW,OAC9BA,EAAY,OAAO,WAAW,SAChC,EAAE,OAAQE,GAAMA,GAAK,IAAI,EAEzB,MAAO,CAAC,EAAE,OAAO,GAAGD,CAAM,CAC5B,CAEA,MAAO,CAAC,CACV",
  "names": ["getTransactionTokens", "transaction", "merged", "x"]
}
