UNPKG

@patchworkdev/common

Version:

Patchwork Development Kit

57 lines (56 loc) 2.65 kB
"use strict"; /** * 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 = {}));