PHP WebShell

Текущая директория: /opt/BitGoJS/modules/express/dist

Просмотр файла: errors.js

"use strict";
/**
 * @prettier
 */
// Descriptive error types for common issues which may arise
// during the operation of BitGoJS or BitGoExpress
Object.defineProperty(exports, "__esModule", { value: true });
exports.LightningSignerConfigError = exports.ExternalSignerConfigError = exports.IpcError = exports.ApiResponseError = exports.NodeEnvironmentError = exports.TlsConfigurationError = void 0;
// Each subclass needs the explicit Object.setPrototypeOf() so that instanceof will work correctly.
// See https://github.com/Microsoft/TypeScript-wiki/blob/master/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work
const sdk_core_1 = require("@bitgo/sdk-core");
class TlsConfigurationError extends sdk_core_1.BitGoJsError {
    constructor(message) {
        super(message || 'TLS is configuration is invalid');
        Object.setPrototypeOf(this, TlsConfigurationError.prototype);
    }
}
exports.TlsConfigurationError = TlsConfigurationError;
class NodeEnvironmentError extends sdk_core_1.BitGoJsError {
    constructor(message) {
        super(message || 'NODE_ENV is invalid for the current bitgo environment');
        Object.setPrototypeOf(this, NodeEnvironmentError.prototype);
    }
}
exports.NodeEnvironmentError = NodeEnvironmentError;
class ApiResponseError extends sdk_core_1.BitGoJsError {
    constructor(message, status, result) {
        super(message);
        Object.setPrototypeOf(this, ApiResponseError.prototype);
        this.status = status;
        this.result = result;
    }
}
exports.ApiResponseError = ApiResponseError;
class IpcError extends sdk_core_1.BitGoJsError {
    constructor(message) {
        super(message);
        Object.setPrototypeOf(this, IpcError.prototype);
    }
}
exports.IpcError = IpcError;
class ExternalSignerConfigError extends sdk_core_1.BitGoJsError {
    constructor(message) {
        super(message || 'External signer configuration is invalid');
    }
}
exports.ExternalSignerConfigError = ExternalSignerConfigError;
class LightningSignerConfigError extends sdk_core_1.BitGoJsError {
    constructor(message) {
        super(message || 'Lightning signer configuration is invalid');
    }
}
exports.LightningSignerConfigError = LightningSignerConfigError;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2Vycm9ycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7O0dBRUc7QUFDSCw0REFBNEQ7QUFDNUQsa0RBQWtEOzs7QUFFbEQsbUdBQW1HO0FBQ25HLG1KQUFtSjtBQUVuSiw4Q0FBK0M7QUFFL0MsTUFBYSxxQkFBc0IsU0FBUSx1QkFBWTtJQUNyRCxZQUFtQixPQUFnQjtRQUNqQyxLQUFLLENBQUMsT0FBTyxJQUFJLGlDQUFpQyxDQUFDLENBQUM7UUFDcEQsTUFBTSxDQUFDLGNBQWMsQ0FBQyxJQUFJLEVBQUUscUJBQXFCLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDL0QsQ0FBQztDQUNGO0FBTEQsc0RBS0M7QUFFRCxNQUFhLG9CQUFxQixTQUFRLHVCQUFZO0lBQ3BELFlBQW1CLE9BQWdCO1FBQ2pDLEtBQUssQ0FBQyxPQUFPLElBQUksdURBQXVELENBQUMsQ0FBQztRQUMxRSxNQUFNLENBQUMsY0FBYyxDQUFDLElBQUksRUFBRSxvQkFBb0IsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUM5RCxDQUFDO0NBQ0Y7QUFMRCxvREFLQztBQUVELE1BQWEsZ0JBQWlCLFNBQVEsdUJBQVk7SUFHaEQsWUFBbUIsT0FBMkIsRUFBRSxNQUFjLEVBQUUsTUFBZ0I7UUFDOUUsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2YsTUFBTSxDQUFDLGNBQWMsQ0FBQyxJQUFJLEVBQUUsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUM7UUFDeEQsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7UUFDckIsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7SUFDdkIsQ0FBQztDQUNGO0FBVEQsNENBU0M7QUFFRCxNQUFhLFFBQVMsU0FBUSx1QkFBWTtJQUN4QyxZQUFtQixPQUFlO1FBQ2hDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNmLE1BQU0sQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUNsRCxDQUFDO0NBQ0Y7QUFMRCw0QkFLQztBQUVELE1BQWEseUJBQTBCLFNBQVEsdUJBQVk7SUFDekQsWUFBbUIsT0FBZ0I7UUFDakMsS0FBSyxDQUFDLE9BQU8sSUFBSSwwQ0FBMEMsQ0FBQyxDQUFDO0lBQy9ELENBQUM7Q0FDRjtBQUpELDhEQUlDO0FBRUQsTUFBYSwwQkFBMkIsU0FBUSx1QkFBWTtJQUMxRCxZQUFtQixPQUFnQjtRQUNqQyxLQUFLLENBQUMsT0FBTyxJQUFJLDJDQUEyQyxDQUFDLENBQUM7SUFDaEUsQ0FBQztDQUNGO0FBSkQsZ0VBSUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBwcmV0dGllclxuICovXG4vLyBEZXNjcmlwdGl2ZSBlcnJvciB0eXBlcyBmb3IgY29tbW9uIGlzc3VlcyB3aGljaCBtYXkgYXJpc2Vcbi8vIGR1cmluZyB0aGUgb3BlcmF0aW9uIG9mIEJpdEdvSlMgb3IgQml0R29FeHByZXNzXG5cbi8vIEVhY2ggc3ViY2xhc3MgbmVlZHMgdGhlIGV4cGxpY2l0IE9iamVjdC5zZXRQcm90b3R5cGVPZigpIHNvIHRoYXQgaW5zdGFuY2VvZiB3aWxsIHdvcmsgY29ycmVjdGx5LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9NaWNyb3NvZnQvVHlwZVNjcmlwdC13aWtpL2Jsb2IvbWFzdGVyL0JyZWFraW5nLUNoYW5nZXMubWQjZXh0ZW5kaW5nLWJ1aWx0LWlucy1saWtlLWVycm9yLWFycmF5LWFuZC1tYXAtbWF5LW5vLWxvbmdlci13b3JrXG5cbmltcG9ydCB7IEJpdEdvSnNFcnJvciB9IGZyb20gJ0BiaXRnby9zZGstY29yZSc7XG5cbmV4cG9ydCBjbGFzcyBUbHNDb25maWd1cmF0aW9uRXJyb3IgZXh0ZW5kcyBCaXRHb0pzRXJyb3Ige1xuICBwdWJsaWMgY29uc3RydWN0b3IobWVzc2FnZT86IHN0cmluZykge1xuICAgIHN1cGVyKG1lc3NhZ2UgfHwgJ1RMUyBpcyBjb25maWd1cmF0aW9uIGlzIGludmFsaWQnKTtcbiAgICBPYmplY3Quc2V0UHJvdG90eXBlT2YodGhpcywgVGxzQ29uZmlndXJhdGlvbkVycm9yLnByb3RvdHlwZSk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIE5vZGVFbnZpcm9ubWVudEVycm9yIGV4dGVuZHMgQml0R29Kc0Vycm9yIHtcbiAgcHVibGljIGNvbnN0cnVjdG9yKG1lc3NhZ2U/OiBzdHJpbmcpIHtcbiAgICBzdXBlcihtZXNzYWdlIHx8ICdOT0RFX0VOViBpcyBpbnZhbGlkIGZvciB0aGUgY3VycmVudCBiaXRnbyBlbnZpcm9ubWVudCcpO1xuICAgIE9iamVjdC5zZXRQcm90b3R5cGVPZih0aGlzLCBOb2RlRW52aXJvbm1lbnRFcnJvci5wcm90b3R5cGUpO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBBcGlSZXNwb25zZUVycm9yIGV4dGVuZHMgQml0R29Kc0Vycm9yIHtcbiAgcHVibGljIHJlYWRvbmx5IHN0YXR1czogbnVtYmVyO1xuICBwdWJsaWMgcmVhZG9ubHkgcmVzdWx0OiB1bmtub3duO1xuICBwdWJsaWMgY29uc3RydWN0b3IobWVzc2FnZTogc3RyaW5nIHwgdW5kZWZpbmVkLCBzdGF0dXM6IG51bWJlciwgcmVzdWx0PzogdW5rbm93bikge1xuICAgIHN1cGVyKG1lc3NhZ2UpO1xuICAgIE9iamVjdC5zZXRQcm90b3R5cGVPZih0aGlzLCBBcGlSZXNwb25zZUVycm9yLnByb3RvdHlwZSk7XG4gICAgdGhpcy5zdGF0dXMgPSBzdGF0dXM7XG4gICAgdGhpcy5yZXN1bHQgPSByZXN1bHQ7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIElwY0Vycm9yIGV4dGVuZHMgQml0R29Kc0Vycm9yIHtcbiAgcHVibGljIGNvbnN0cnVjdG9yKG1lc3NhZ2U6IHN0cmluZykge1xuICAgIHN1cGVyKG1lc3NhZ2UpO1xuICAgIE9iamVjdC5zZXRQcm90b3R5cGVPZih0aGlzLCBJcGNFcnJvci5wcm90b3R5cGUpO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBFeHRlcm5hbFNpZ25lckNvbmZpZ0Vycm9yIGV4dGVuZHMgQml0R29Kc0Vycm9yIHtcbiAgcHVibGljIGNvbnN0cnVjdG9yKG1lc3NhZ2U/OiBzdHJpbmcpIHtcbiAgICBzdXBlcihtZXNzYWdlIHx8ICdFeHRlcm5hbCBzaWduZXIgY29uZmlndXJhdGlvbiBpcyBpbnZhbGlkJyk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIExpZ2h0bmluZ1NpZ25lckNvbmZpZ0Vycm9yIGV4dGVuZHMgQml0R29Kc0Vycm9yIHtcbiAgcHVibGljIGNvbnN0cnVjdG9yKG1lc3NhZ2U/OiBzdHJpbmcpIHtcbiAgICBzdXBlcihtZXNzYWdlIHx8ICdMaWdodG5pbmcgc2lnbmVyIGNvbmZpZ3VyYXRpb24gaXMgaW52YWxpZCcpO1xuICB9XG59XG4iXX0=

Выполнить команду


Для локальной разработки. Не используйте в интернете!