{
  "version": 3,
  "sources": ["../../src/utils/transactions/getTransactionsHistory/helpers/getAssetPrice.ts"],
  "sourcesContent": ["import BigNumber from 'bignumber.js';\n\nimport { formatAmount, DECIMALS, ZERO } from 'lib/sdkDappUtils';\n\nimport { isTransferNftOrSft } from './isTransferNftOrSft';\n\nexport const getAssetPrice = (transactionTransfer: Record<string, string>) => {\n  if (isTransferNftOrSft(transactionTransfer)) {\n    return;\n  }\n\n  const formattedAmount = formatAmount({\n    input: String(transactionTransfer.value ?? ZERO),\n    decimals: Number(transactionTransfer.decimals ?? DECIMALS),\n    showLastNonZeroDecimal: true\n  });\n\n  const assetPrice = new BigNumber(transactionTransfer.usdPrice ?? '1')\n    .times(formattedAmount)\n    .toString();\n\n  return assetPrice;\n};\n"],
  "mappings": "gGAAA,OAAOA,MAAe,eAMf,IAAMC,EAAiBC,GAAgD,CAC5E,GAAIC,EAAmBD,CAAmB,EACxC,OAGF,IAAME,EAAkBC,EAAa,CACnC,MAAO,OAAOH,EAAoB,OAASI,CAAI,EAC/C,SAAU,OAAOJ,EAAoB,UAAYK,CAAQ,EACzD,uBAAwB,EAC1B,CAAC,EAMD,OAJmB,IAAIC,EAAUN,EAAoB,UAAY,GAAG,EACjE,MAAME,CAAe,EACrB,SAAS,CAGd",
  "names": ["BigNumber", "getAssetPrice", "transactionTransfer", "isTransferNftOrSft", "formattedAmount", "formatAmount", "ZERO", "DECIMALS", "BigNumber"]
}
