circom-helper
Version:
A convenient way for developers to compile, cache, and execute circom circuits, as well as to generate proofs.
33 lines • 1.24 kB
JavaScript
;
exports.__esModule = true;
exports.errorCodes = exports.genError = exports.BackendErrorNames = void 0;
var verror_1 = require("verror");
var BackendErrorNames;
(function (BackendErrorNames) {
BackendErrorNames["GENWITNESS_ERROR"] = "GENWITNESS_ERROR";
BackendErrorNames["GENWITNESS_WRONG_NUM_INPUTS"] = "GENWITNESS_WRONG_NUM_INPUTS";
BackendErrorNames["GENWITNESS_CIRCUIT_NOT_FOUND"] = "GENWITNESS_CIRCUIT_NOT_FOUND";
BackendErrorNames["GETSIGNALINDEX_SIGNAL_NOT_FOUND"] = "GETSIGNALINDEX_SIGNAL_NOT_FOUND";
BackendErrorNames["BACKEND_ECHO_MSG_BLANK"] = "BACKEND_ECHO_MSG_BLANK";
})(BackendErrorNames || (BackendErrorNames = {}));
exports.BackendErrorNames = BackendErrorNames;
var errorCodes = {
GENWITNESS_ERROR: -32000,
GENWITNESS_WRONG_NUM_INPUTS: -32001,
GENWITNESS_CIRCUIT_NOT_FOUND: -32002,
GETSIGNALINDEX_SIGNAL_NOT_FOUND: -32003,
BACKEND_ECHO_MSG_BLANK: -32010
};
exports.errorCodes = errorCodes;
/*
* Convenience function to create and return a VError
*/
var genError = function (name, message, cause) {
return new verror_1.VError({
name: name,
message: message,
cause: cause
});
};
exports.genError = genError;
//# sourceMappingURL=errors.js.map