@ardier16/q-js-sdk
Version:
Typescript Library to interact with Q System Contracts
51 lines • 2.28 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AliasPurpose = exports.Classification = exports.ParameterType = exports.AuctionStatus = exports.DelegationStatus = exports.ProposalStatus = void 0;
var ProposalStatus;
(function (ProposalStatus) {
ProposalStatus["NONE"] = "0";
ProposalStatus["PENDING"] = "1";
ProposalStatus["REJECTED"] = "2";
ProposalStatus["ACCEPTED"] = "3";
ProposalStatus["PASSED"] = "4";
ProposalStatus["EXECUTED"] = "5";
ProposalStatus["OBSOLETE"] = "6";
ProposalStatus["EXPIRED"] = "7";
})(ProposalStatus = exports.ProposalStatus || (exports.ProposalStatus = {}));
var DelegationStatus;
(function (DelegationStatus) {
DelegationStatus["SELF"] = "0";
DelegationStatus["DELEGATED"] = "1";
DelegationStatus["PENDING"] = "2";
})(DelegationStatus = exports.DelegationStatus || (exports.DelegationStatus = {}));
var AuctionStatus;
(function (AuctionStatus) {
AuctionStatus["NONE"] = "0";
AuctionStatus["ACTIVE"] = "1";
AuctionStatus["CLOSED"] = "2";
})(AuctionStatus = exports.AuctionStatus || (exports.AuctionStatus = {}));
var ParameterType;
(function (ParameterType) {
ParameterType["NONE"] = "0";
ParameterType["ADDRESS"] = "1";
ParameterType["UINT"] = "2";
ParameterType["STRING"] = "3";
ParameterType["BYTE"] = "4";
ParameterType["BOOL"] = "5";
})(ParameterType = exports.ParameterType || (exports.ParameterType = {}));
/**
* Expert Constitution Proposal classification.
* Used by {@link ConstitutionProposal}
*/
var Classification;
(function (Classification) {
Classification[Classification["BASIC"] = 0] = "BASIC";
Classification[Classification["FUNDAMENTAL"] = 1] = "FUNDAMENTAL";
Classification[Classification["DETAILED"] = 2] = "DETAILED";
})(Classification = exports.Classification || (exports.Classification = {}));
var AliasPurpose;
(function (AliasPurpose) {
AliasPurpose["BLOCK_SEALING"] = "0xac1c67647cbdc0261ee21863e0dcd233307d62845e0ab39b5e890ce32de5a917";
AliasPurpose["ROOT_NODE_OPERATION"] = "0x33a9d3006f267399569cda2996bb19776f92c98b990053176d19c710ed251a5d"; // keccak256("ROOT_NODE_OPERATION")
})(AliasPurpose = exports.AliasPurpose || (exports.AliasPurpose = {}));
//# sourceMappingURL=types.js.map