UNPKG

did-sdk-js

Version:

js sdk for did and vc according to mcps did spec

33 lines 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SdkError = exports.CODES = void 0; const CODESPACE_ROOT = 'sdk'; /** Error codes in irishub v1.0 */ exports.CODES = { OK: 0, Internal: 1, InvalidRequest: 18, }; // Map error codes in irishub v0.17 to v1.0 const errorMap = new Map([ [CODESPACE_ROOT + exports.CODES.OK, exports.CODES.OK], [CODESPACE_ROOT + exports.CODES.Internal, exports.CODES.Internal], ]); /** IRITA SDK Error */ class SdkError extends Error { /** * Initialize SdkError with irishub error msg * @param msg irishub error msg */ constructor(msg, code = exports.CODES.InvalidRequest) { super(msg); /** Error code space, reserved field */ this.codespace = CODESPACE_ROOT; /** Error code */ this.code = exports.CODES.InvalidRequest; // const mappedCode = errorMap.get(this.codespace + code); this.code = code; } } exports.SdkError = SdkError; //# sourceMappingURL=errors.js.map