@energyweb/node-red-contrib-green-proof-worker
Version:
21 lines (20 loc) • 1.08 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GGPError = exports.ErrorCode = void 0;
var ErrorCode;
(function (ErrorCode) {
ErrorCode[ErrorCode["PrevOwnerNotFound"] = 0] = "PrevOwnerNotFound";
ErrorCode[ErrorCode["LedgerUnknownTopic"] = 1] = "LedgerUnknownTopic";
ErrorCode[ErrorCode["SqliteConfigNotFound"] = 2] = "SqliteConfigNotFound";
ErrorCode[ErrorCode["SourceKafkaConfigNotFound"] = 3] = "SourceKafkaConfigNotFound";
ErrorCode[ErrorCode["SourceKafkaUnexpectedMessage"] = 4] = "SourceKafkaUnexpectedMessage";
ErrorCode[ErrorCode["InvalidPayload"] = 5] = "InvalidPayload";
ErrorCode[ErrorCode["VotingConfigNotFound"] = 6] = "VotingConfigNotFound";
ErrorCode[ErrorCode["JsonSchemaValidationFailed"] = 7] = "JsonSchemaValidationFailed";
})(ErrorCode || (exports.ErrorCode = ErrorCode = {}));
class GGPError extends Error {
constructor(code, details) {
super(`GGP node error: ${ErrorCode[code]} (e${code}). Details=${JSON.stringify(details, null, 2)}`);
}
}
exports.GGPError = GGPError;