{"version":3,"file":"UnexpectedAccountError.mjs","sources":["../../../src/errors/UnexpectedAccountError.ts"],"sourcesContent":["import { PublicKey } from '@metaplex-foundation/umi-public-keys';\nimport { SdkError } from './SdkError';\n\n/** @category Errors */\nexport class UnexpectedAccountError extends SdkError {\n  readonly name: string = 'UnexpectedAccountError';\n\n  constructor(publicKey: PublicKey, expectedType: string, cause?: Error) {\n    const message =\n      `The account at the provided address [${publicKey}] ` +\n      `is not of the expected type [${expectedType}].`;\n    super(message, cause);\n  }\n}\n"],"names":["UnexpectedAccountError","SdkError","name","constructor","publicKey","expectedType","cause","message"],"mappings":";;AAGA;AACO,MAAMA,sBAAsB,SAASC,QAAQ,CAAC;AAC1CC,EAAAA,IAAI,GAAW,wBAAwB,CAAA;AAEhDC,EAAAA,WAAW,CAACC,SAAoB,EAAEC,YAAoB,EAAEC,KAAa,EAAE;IACrE,MAAMC,OAAO,GACV,CAAuCH,qCAAAA,EAAAA,SAAU,IAAG,GACpD,CAAA,6BAAA,EAA+BC,YAAa,CAAG,EAAA,CAAA,CAAA;AAClD,IAAA,KAAK,CAACE,OAAO,EAAED,KAAK,CAAC,CAAA;AACvB,GAAA;AACF;;;;"}