UNPKG

@pokt-network/pocket-js

Version:

Pocket-js core package with the main functionalities to interact with the Pocket Network.

37 lines 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EvidenceType = void 0; /** * * EvidenceType enum with the possible evidence types */ var EvidenceType; (function (EvidenceType) { EvidenceType[EvidenceType["Relay"] = 0] = "Relay"; EvidenceType[EvidenceType["Challenge"] = 1] = "Challenge"; })(EvidenceType = exports.EvidenceType || (exports.EvidenceType = {})); /** * * EvidenceType enum utility */ (function (EvidenceType) { /** * * Returns the EvidenceType by passing an string * @param {string} type - Evidence type string. * @returns {EvidenceType} - EvidenceType object. * @memberof EvidenceType */ function getType(type) { switch (type) { case 0: return EvidenceType.Relay; case 1: return EvidenceType.Challenge; default: return EvidenceType.Relay; } } EvidenceType.getType = getType; })(EvidenceType = exports.EvidenceType || (exports.EvidenceType = {})); //# sourceMappingURL=evidence-type.js.map