@patchworkdev/common
Version:
Patchwork Development Kit
57 lines (56 loc) • 2.65 kB
JavaScript
;
/**
* Patchwork Portable Project Types
*
* Do not add any dependencies to this file. This file is used to define a portable configuration for a Patchwork Project.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.FieldTypeEnum = exports.FunctionConfig = exports.Feature = void 0;
var Feature;
(function (Feature) {
Feature["FRAGMENTMULTI"] = "FRAGMENTMULTI";
Feature["FRAGMENTSINGLE"] = "FRAGMENTSINGLE";
Feature["PATCH"] = "PATCH";
Feature["ACCOUNTPATCH"] = "ACCOUNTPATCH";
Feature["1155PATCH"] = "1155PATCH";
Feature["MINTABLE"] = "MINTABLE";
Feature["REVERSIBLE"] = "REVERSIBLE";
Feature["LITEREF"] = "LITEREF";
Feature["WEAKREF"] = "WEAKREF";
Feature["DYNAMICREFLIBRARY"] = "DYNAMICREFLIBRARY";
})(Feature || (exports.Feature = Feature = {}));
var FunctionConfig;
(function (FunctionConfig) {
FunctionConfig["ALL"] = "ALL";
FunctionConfig["NONE"] = "NONE";
FunctionConfig["LOAD"] = "LOAD";
FunctionConfig["STORE"] = "STORE";
})(FunctionConfig || (exports.FunctionConfig = FunctionConfig = {}));
var FieldTypeEnum;
(function (FieldTypeEnum) {
FieldTypeEnum[FieldTypeEnum["empty"] = 0] = "empty";
FieldTypeEnum[FieldTypeEnum["BOOL"] = 1] = "BOOL";
FieldTypeEnum[FieldTypeEnum["INT8"] = 2] = "INT8";
FieldTypeEnum[FieldTypeEnum["INT16"] = 3] = "INT16";
FieldTypeEnum[FieldTypeEnum["INT32"] = 4] = "INT32";
FieldTypeEnum[FieldTypeEnum["INT64"] = 5] = "INT64";
FieldTypeEnum[FieldTypeEnum["INT128"] = 6] = "INT128";
FieldTypeEnum[FieldTypeEnum["INT256"] = 7] = "INT256";
FieldTypeEnum[FieldTypeEnum["UINT8"] = 8] = "UINT8";
FieldTypeEnum[FieldTypeEnum["UINT16"] = 9] = "UINT16";
FieldTypeEnum[FieldTypeEnum["UINT32"] = 10] = "UINT32";
FieldTypeEnum[FieldTypeEnum["UINT64"] = 11] = "UINT64";
FieldTypeEnum[FieldTypeEnum["UINT128"] = 12] = "UINT128";
FieldTypeEnum[FieldTypeEnum["UINT256"] = 13] = "UINT256";
FieldTypeEnum[FieldTypeEnum["CHAR8"] = 14] = "CHAR8";
FieldTypeEnum[FieldTypeEnum["CHAR16"] = 15] = "CHAR16";
FieldTypeEnum[FieldTypeEnum["CHAR32"] = 16] = "CHAR32";
FieldTypeEnum[FieldTypeEnum["CHAR64"] = 17] = "CHAR64";
FieldTypeEnum[FieldTypeEnum["BYTES8"] = 18] = "BYTES8";
FieldTypeEnum[FieldTypeEnum["BYTES16"] = 19] = "BYTES16";
FieldTypeEnum[FieldTypeEnum["BYTES32"] = 20] = "BYTES32";
FieldTypeEnum[FieldTypeEnum["LITEREF"] = 21] = "LITEREF";
FieldTypeEnum[FieldTypeEnum["ADDRESS"] = 22] = "ADDRESS";
FieldTypeEnum[FieldTypeEnum["STRING"] = 23] = "STRING";
//ENUM,
})(FieldTypeEnum || (exports.FieldTypeEnum = FieldTypeEnum = {}));