import type { IndyError } from './indyError' import { AriesFrameworkError } from '@aries-framework/core' export class IndySdkError extends AriesFrameworkError { public constructor(indyError: IndyError, message?: string) { const base = `${indyError.name}(${indyError.indyName}): ${indyError.message}` super(message ? `${message}: ${base}` : base, { cause: indyError }) } }