{
  "version": 3,
  "sources": ["../../src/utils/validation/getIdentifierType.ts"],
  "sourcesContent": ["const esdtParts = 2;\nconst nftParts = 3;\n\nconst defaultResult = {\n  isEsdt: false,\n  isNft: false,\n  isEgld: false\n};\n\nexport function getIdentifierType(identifier?: string): {\n  isEsdt: boolean;\n  isNft: boolean;\n  isEgld: boolean;\n} {\n  const parts = identifier?.split('-').length;\n\n  if (parts === esdtParts) {\n    return {\n      ...defaultResult,\n      isEsdt: true\n    };\n  }\n  if (parts === nftParts) {\n    return {\n      ...defaultResult,\n      isNft: true\n    };\n  }\n  return {\n    ...defaultResult,\n    isEgld: true\n  };\n}\n"],
  "mappings": "AAGA,IAAMA,EAAgB,CACpB,OAAQ,GACR,MAAO,GACP,OAAQ,EACV,EAEO,SAASC,EAAkBC,EAIhC,CACA,IAAMC,EAAQD,GAAY,MAAM,GAAG,EAAE,OAErC,OAAIC,IAAU,EACL,CACL,GAAGH,EACH,OAAQ,EACV,EAEEG,IAAU,EACL,CACL,GAAGH,EACH,MAAO,EACT,EAEK,CACL,GAAGA,EACH,OAAQ,EACV,CACF",
  "names": ["defaultResult", "getIdentifierType", "identifier", "parts"]
}
