{
  "version": 3,
  "sources": ["../../../../../src/providers/strategies/LedgerProviderStrategy/helpers/signLedgerMessage.ts"],
  "sourcesContent": ["import { providerLabels } from 'constants/providerFactory.constants';\nimport { Message } from 'lib/sdkCore';\nimport { getLedgerErrorCodes } from './getLedgerErrorCodes';\nimport { signMessage } from '../../helpers/signMessage/signMessage';\n\nexport async function signLedgerMessage({\n  message,\n  handleSignMessage\n}: {\n  message: Message;\n  handleSignMessage: (msg: Message) => Promise<Message>;\n}): Promise<Message> {\n  try {\n    const signedMessage = await signMessage({\n      message,\n      handleSignMessage: handleSignMessage,\n      providerType: providerLabels.ledger\n    });\n    return signedMessage;\n  } catch (error) {\n    const { errorMessage } = getLedgerErrorCodes(error);\n    throw errorMessage ? { message: errorMessage } : error;\n  }\n}\n"],
  "mappings": "yaAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,uBAAAE,IAAA,eAAAC,EAAAH,GAAA,IAAAI,EAA+B,+CAE/BC,EAAoC,iCACpCC,EAA4B,iDAE5B,eAAsBJ,EAAkB,CACtC,QAAAK,EACA,kBAAAC,CACF,EAGqB,CACnB,GAAI,CAMF,OALsB,QAAM,eAAY,CACtC,QAAAD,EACA,kBAAmBC,EACnB,aAAc,iBAAe,MAC/B,CAAC,CAEH,OAASC,EAAO,CACd,KAAM,CAAE,aAAAC,CAAa,KAAI,uBAAoBD,CAAK,EAClD,MAAMC,EAAe,CAAE,QAASA,CAAa,EAAID,CACnD,CACF",
  "names": ["signLedgerMessage_exports", "__export", "signLedgerMessage", "__toCommonJS", "import_providerFactory", "import_getLedgerErrorCodes", "import_signMessage", "message", "handleSignMessage", "error", "errorMessage"]
}
