UNPKG

@pokt-network/pocket-js

Version:

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

38 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.JailedStatus = void 0; /** * * JailedStatus enum with the possible Jailed status values */ var JailedStatus; (function (JailedStatus) { JailedStatus["NA"] = ""; JailedStatus[JailedStatus["Jailed"] = 1] = "Jailed"; JailedStatus[JailedStatus["Unjailed"] = 2] = "Unjailed"; })(JailedStatus = exports.JailedStatus || (exports.JailedStatus = {})); /** * * JailedStatus enum utility */ (function (JailedStatus) { /** * * Returns the JailedStatus by passing an string * @param {string} status - Staking status string. * @returns {JailedStatus} - JailedStatus object. * @memberof JailedStatus */ function getStatus(status) { switch (status) { case 1: return JailedStatus.Jailed; case 2: return JailedStatus.Unjailed; default: return JailedStatus.NA; } } JailedStatus.getStatus = getStatus; })(JailedStatus = exports.JailedStatus || (exports.JailedStatus = {})); //# sourceMappingURL=jailed-status.js.map