UNPKG

@hypernetlabs/objects

Version:
46 lines 1.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.stringToProposalState = exports.EProposalState = void 0; var EProposalState; (function (EProposalState) { EProposalState[EProposalState["UNDETERMINED"] = -1] = "UNDETERMINED"; EProposalState[EProposalState["PENDING"] = 0] = "PENDING"; EProposalState[EProposalState["ACTIVE"] = 1] = "ACTIVE"; EProposalState[EProposalState["CANCELED"] = 2] = "CANCELED"; EProposalState[EProposalState["DEFEATED"] = 3] = "DEFEATED"; EProposalState[EProposalState["SUCCEEDED"] = 4] = "SUCCEEDED"; EProposalState[EProposalState["QUEUED"] = 5] = "QUEUED"; EProposalState[EProposalState["EXPIRED"] = 6] = "EXPIRED"; EProposalState[EProposalState["EXECUTED"] = 7] = "EXECUTED"; })(EProposalState = exports.EProposalState || (exports.EProposalState = {})); function stringToProposalState(str) { if (str == "0") { return EProposalState.PENDING; } else if (str == "1") { return EProposalState.ACTIVE; } else if (str == "2") { return EProposalState.CANCELED; } else if (str == "3") { return EProposalState.DEFEATED; } else if (str == "4") { return EProposalState.SUCCEEDED; } else if (str == "5") { return EProposalState.QUEUED; } else if (str == "6") { return EProposalState.EXPIRED; } else if (str == "7") { return EProposalState.EXECUTED; } else { return EProposalState.UNDETERMINED; } } exports.stringToProposalState = stringToProposalState; //# sourceMappingURL=EProposalState.js.map