@metaplex-foundation/umi-public-keys
Version:
Defines public keys for the Umi framework
13 lines (10 loc) • 397 B
text/typescript
/** @category Errors */
export class InvalidPublicKeyError extends Error {
readonly name: string = 'InvalidPublicKeyError';
readonly invalidPublicKey: string;
constructor(invalidPublicKey: string, reason?: string) {
reason = reason ? `. ${reason}` : '';
super(`The provided public key is invalid: ${invalidPublicKey}${reason}`);
this.invalidPublicKey = invalidPublicKey;
}
}