{"version":3,"file":"errors.cjs","sources":["../../src/errors.ts"],"sourcesContent":["/** @category Errors */\nexport class InvalidPublicKeyError extends Error {\n  readonly name: string = 'InvalidPublicKeyError';\n\n  readonly invalidPublicKey: string;\n\n  constructor(invalidPublicKey: string, reason?: string) {\n    reason = reason ? `. ${reason}` : '';\n    super(`The provided public key is invalid: ${invalidPublicKey}${reason}`);\n    this.invalidPublicKey = invalidPublicKey;\n  }\n}\n"],"names":["InvalidPublicKeyError","Error","name","constructor","invalidPublicKey","reason"],"mappings":";;;;AAAA;AACO,MAAMA,qBAAqB,SAASC,KAAK,CAAC;AACtCC,EAAAA,IAAI,GAAW,uBAAuB,CAAA;AAI/CC,EAAAA,WAAW,CAACC,gBAAwB,EAAEC,MAAe,EAAE;AACrDA,IAAAA,MAAM,GAAGA,MAAM,GAAI,KAAIA,MAAO,CAAA,CAAC,GAAG,EAAE,CAAA;AACpC,IAAA,KAAK,CAAE,CAAsCD,oCAAAA,EAAAA,gBAAiB,CAAEC,EAAAA,MAAO,EAAC,CAAC,CAAA;IACzE,IAAI,CAACD,gBAAgB,GAAGA,gBAAgB,CAAA;AAC1C,GAAA;AACF;;;;"}