UNPKG

@hashgraph/sdk

Version:
3 lines (2 loc) 11 kB
class e{constructor(e){this._code=e,Object.freeze(this)}toString(){switch(this){case e.None:return"NONE";case e.CryptoTransfer:return"CryptoTransfer";case e.CryptoUpdate:return"CryptoUpdate";case e.CryptoDelete:return"CryptoDelete";case e.CryptoAddLiveHash:return"CryptoAddLiveHash";case e.CryptoDeleteLiveHash:return"CryptoDeleteLiveHash";case e.ContractCall:return"ContractCall";case e.ContractCreate:return"ContractCreate";case e.ContractUpdate:return"ContractUpdate";case e.FileCreate:return"FileCreate";case e.FileAppend:return"FileAppend";case e.FileUpdate:return"FileUpdate";case e.FileDelete:return"FileDelete";case e.CryptoGetAccountBalance:return"CryptoGetAccountBalance";case e.CryptoGetAccountRecords:return"CryptoGetAccountRecords";case e.CryptoGetInfo:return"CryptoGetInfo";case e.ContractCallLocal:return"ContractCallLocal";case e.ContractGetInfo:return"ContractGetInfo";case e.ContractGetBytecode:return"ContractGetBytecode";case e.GetBySolidityID:return"GetBySolidityID";case e.GetByKey:return"GetByKey";case e.CryptoGetLiveHash:return"CryptoGetLiveHash";case e.CryptoGetStakers:return"CryptoGetStakers";case e.FileGetContents:return"FileGetContents";case e.FileGetInfo:return"FileGetInfo";case e.TransactionGetRecord:return"TransactionGetRecord";case e.ContractGetRecords:return"ContractGetRecords";case e.CryptoCreate:return"CryptoCreate";case e.SystemDelete:return"SystemDelete";case e.SystemUndelete:return"SystemUndelete";case e.ContractDelete:return"ContractDelete";case e.Freeze:return"Freeze";case e.CreateTransactionRecord:return"CreateTransactionRecord";case e.CryptoAccountAutoRenew:return"CryptoAccountAutoRenew";case e.ContractAutoRenew:return"ContractAutoRenew";case e.GetVersionInfo:return"GetVersionInfo";case e.TransactionGetReceipt:return"TransactionGetReceipt";case e.ConsensusCreateTopic:return"ConsensusCreateTopic";case e.ConsensusUpdateTopic:return"ConsensusUpdateTopic";case e.ConsensusDeleteTopic:return"ConsensusDeleteTopic";case e.ConsensusGetTopicInfo:return"ConsensusGetTopicInfo";case e.ConsensusSubmitMessage:return"ConsensusSubmitMessage";case e.UncheckedSubmit:return"UncheckedSubmit";case e.TokenCreate:return"TokenCreate";case e.TokenGetInfo:return"TokenGetInfo";case e.TokenFreezeAccount:return"TokenFreezeAccount";case e.TokenUnfreezeAccount:return"TokenUnfreezeAccount";case e.TokenGrantKycToAccount:return"TokenGrantKycToAccount";case e.TokenRevokeKycFromAccount:return"TokenRevokeKycFromAccount";case e.TokenDelete:return"TokenDelete";case e.TokenUpdate:return"TokenUpdate";case e.TokenMint:return"TokenMint";case e.TokenBurn:return"TokenBurn";case e.TokenAccountWipe:return"TokenAccountWipe";case e.TokenAssociateToAccount:return"TokenAssociateToAccount";case e.TokenDissociateFromAccount:return"TokenDissociateFromAccount";case e.ScheduleCreate:return"ScheduleCreate";case e.ScheduleDelete:return"ScheduleDelete";case e.ScheduleSign:return"ScheduleSign";case e.ScheduleGetInfo:return"ScheduleGetInfo";case e.TokenGetAccountNftInfos:return"TokenGetAccountNftInfos";case e.TokenGetNftInfo:return"TokenGetNftInfo";case e.TokenGetNftInfos:return"TokenGetNftInfos";case e.TokenFeeScheduleUpdate:return"TokenFeeScheduleUpdate";case e.NetworkGetExecutionTime:return"NetworkGetExecutionTime";case e.TokenPause:return"TokenPause";case e.TokenUnpause:return"TokenUnpause";case e.CryptoApproveAllowance:return"CryptoApproveAllowance";case e.CryptoDeleteAllowance:return"CryptoDeleteAllowance";case e.GetAccountDetails:return"GetAccountDetails";case e.EthereumTransaction:return"EthereumTransaction";case e.NodeStakeUpdate:return"NodeStakeUpdate";case e.Prng:return"UtilPrng";case e.TransactionGetFastRecord:return"TransactionGetFastRecord";case e.TokenUpdateNfts:return"TokenUpdateNfts";case e.NodeCreate:return"NodeCreate";case e.NodeUpdate:return"NodeUpdate";case e.NodeDelete:return"NodeDelete";case e.TokenReject:return"TokenReject";case e.TokenAirdrop:return"TokenAirdrop";case e.TokenCancelAirdrop:return"TokenCancelAirdrop";case e.TokenClaimAirdrop:return"TokenClaimAirdrop";case e.TssMessage:return"TssMessage";case e.TssVote:return"TssVote";case e.TssShareSignature:return"TssShareSignature";case e.TssEncryptionKey:return"TssEncryptionKey";case e.StateSignatureTransaction:return"StateSignatureTransaction";case e.HistoryAssemblySignature:return"HistoryAssemblySignature";case e.HistoryProofKeyPublication:return"HistoryProofKeyPublication";case e.HistoryProofVote:return"HistoryProofVote";case e.HintsKeyPublication:return"HintsKeyPublication";case e.HintsPreprocessingVote:return"HintsPreprocessingVote";case e.HintsPartialSignature:return"HintsPartialSignature";case e.CrsPublication:return"CrsPublication";case e.AtomicBatch:return"AtomicBatch";default:return`UNKNOWN (${this._code})`}}static _fromCode(t){switch(t){case 0:return e.None;case 1:return e.CryptoTransfer;case 2:return e.CryptoUpdate;case 3:return e.CryptoDelete;case 4:return e.CryptoAddLiveHash;case 5:return e.CryptoDeleteLiveHash;case 6:return e.ContractCall;case 7:return e.ContractCreate;case 8:return e.ContractUpdate;case 9:return e.FileCreate;case 10:return e.FileAppend;case 11:return e.FileUpdate;case 12:return e.FileDelete;case 13:return e.CryptoGetAccountBalance;case 14:return e.CryptoGetAccountRecords;case 15:return e.CryptoGetInfo;case 16:return e.ContractCallLocal;case 17:return e.ContractGetInfo;case 18:return e.ContractGetBytecode;case 19:return e.GetBySolidityID;case 20:return e.GetByKey;case 21:return e.CryptoGetLiveHash;case 22:return e.CryptoGetStakers;case 23:return e.FileGetContents;case 24:return e.FileGetInfo;case 25:return e.TransactionGetRecord;case 26:return e.ContractGetRecords;case 27:return e.CryptoCreate;case 28:return e.SystemDelete;case 29:return e.SystemUndelete;case 30:return e.ContractDelete;case 31:return e.Freeze;case 32:return e.CreateTransactionRecord;case 33:return e.CryptoAccountAutoRenew;case 34:return e.ContractAutoRenew;case 35:return e.GetVersionInfo;case 36:return e.TransactionGetReceipt;case 50:return e.ConsensusCreateTopic;case 51:return e.ConsensusUpdateTopic;case 52:return e.ConsensusDeleteTopic;case 53:return e.ConsensusGetTopicInfo;case 54:return e.ConsensusSubmitMessage;case 55:return e.UncheckedSubmit;case 56:return e.TokenCreate;case 58:return e.TokenGetInfo;case 59:return e.TokenFreezeAccount;case 60:return e.TokenUnfreezeAccount;case 61:return e.TokenGrantKycToAccount;case 62:return e.TokenRevokeKycFromAccount;case 63:return e.TokenDelete;case 64:return e.TokenUpdate;case 65:return e.TokenMint;case 66:return e.TokenBurn;case 67:return e.TokenAccountWipe;case 68:return e.TokenAssociateToAccount;case 69:return e.TokenDissociateFromAccount;case 70:return e.ScheduleCreate;case 71:return e.ScheduleDelete;case 72:return e.ScheduleSign;case 73:return e.ScheduleGetInfo;case 74:return e.TokenGetAccountNftInfos;case 75:return e.TokenGetNftInfo;case 76:return e.TokenGetNftInfos;case 77:return e.TokenFeeScheduleUpdate;case 78:return e.NetworkGetExecutionTime;case 79:return e.TokenPause;case 80:return e.TokenUnpause;case 81:return e.CryptoApproveAllowance;case 82:return e.CryptoDeleteAllowance;case 83:return e.GetAccountDetails;case 84:return e.EthereumTransaction;case 85:return e.NodeStakeUpdate;case 86:return e.Prng;case 87:return e.TransactionGetFastRecord;case 88:return e.TokenUpdateNfts;case 89:return e.NodeCreate;case 90:return e.NodeUpdate;case 91:return e.NodeDelete;case 92:return e.TokenReject;case 93:return e.TokenAirdrop;case 94:return e.TokenCancelAirdrop;case 95:return e.TokenClaimAirdrop;case 96:return e.TssMessage;case 97:return e.TssVote;case 98:return e.TssShareSignature;case 99:return e.TssEncryptionKey;case 100:return e.StateSignatureTransaction;case 101:return e.HintsKeyPublication;case 102:return e.HintsPreprocessingVote;case 103:return e.HintsPartialSignature;case 104:return e.HistoryAssemblySignature;case 105:return e.HistoryProofKeyPublication;case 106:return e.HistoryProofVote;case 107:return e.CrsPublication;case 108:return e.AtomicBatch}throw new Error(`(BUG) RequestType.fromCode() does not handle code: ${t}`)}valueOf(){return this._code}}e.None=new e(0),e.CryptoTransfer=new e(1),e.CryptoUpdate=new e(2),e.CryptoDelete=new e(3),e.CryptoAddLiveHash=new e(4),e.CryptoDeleteLiveHash=new e(5),e.ContractCall=new e(6),e.ContractCreate=new e(7),e.ContractUpdate=new e(8),e.FileCreate=new e(9),e.FileAppend=new e(10),e.FileUpdate=new e(11),e.FileDelete=new e(12),e.CryptoGetAccountBalance=new e(13),e.CryptoGetAccountRecords=new e(14),e.CryptoGetInfo=new e(15),e.ContractCallLocal=new e(16),e.ContractGetInfo=new e(17),e.ContractGetBytecode=new e(18),e.GetBySolidityID=new e(19),e.GetByKey=new e(20),e.CryptoGetLiveHash=new e(21),e.CryptoGetStakers=new e(22),e.FileGetContents=new e(23),e.FileGetInfo=new e(24),e.TransactionGetRecord=new e(25),e.ContractGetRecords=new e(26),e.CryptoCreate=new e(27),e.SystemDelete=new e(28),e.SystemUndelete=new e(29),e.ContractDelete=new e(30),e.Freeze=new e(31),e.CreateTransactionRecord=new e(32),e.CryptoAccountAutoRenew=new e(33),e.ContractAutoRenew=new e(34),e.GetVersionInfo=new e(35),e.TransactionGetReceipt=new e(36),e.ConsensusCreateTopic=new e(50),e.ConsensusUpdateTopic=new e(51),e.ConsensusDeleteTopic=new e(52),e.ConsensusGetTopicInfo=new e(53),e.ConsensusSubmitMessage=new e(54),e.UncheckedSubmit=new e(55),e.TokenCreate=new e(56),e.TokenGetInfo=new e(58),e.TokenFreezeAccount=new e(59),e.TokenUnfreezeAccount=new e(60),e.TokenGrantKycToAccount=new e(61),e.TokenRevokeKycFromAccount=new e(62),e.TokenDelete=new e(63),e.TokenUpdate=new e(64),e.TokenMint=new e(65),e.TokenBurn=new e(66),e.TokenAccountWipe=new e(67),e.TokenAssociateToAccount=new e(68),e.TokenDissociateFromAccount=new e(69),e.ScheduleCreate=new e(70),e.ScheduleDelete=new e(71),e.ScheduleSign=new e(72),e.ScheduleGetInfo=new e(73),e.TokenGetAccountNftInfos=new e(74),e.TokenGetNftInfo=new e(75),e.TokenGetNftInfos=new e(76),e.TokenFeeScheduleUpdate=new e(77),e.NetworkGetExecutionTime=new e(78),e.TokenPause=new e(79),e.TokenUnpause=new e(80),e.CryptoApproveAllowance=new e(81),e.CryptoDeleteAllowance=new e(82),e.GetAccountDetails=new e(83),e.EthereumTransaction=new e(84),e.NodeStakeUpdate=new e(85),e.Prng=new e(86),e.TransactionGetFastRecord=new e(87),e.TokenUpdateNfts=new e(88),e.NodeCreate=new e(89),e.NodeUpdate=new e(90),e.NodeDelete=new e(91),e.TokenReject=new e(92),e.TokenAirdrop=new e(93),e.TokenCancelAirdrop=new e(94),e.TokenClaimAirdrop=new e(95),e.TssMessage=new e(96),e.TssVote=new e(97),e.TssShareSignature=new e(98),e.TssEncryptionKey=new e(99),e.StateSignatureTransaction=new e(100),e.HintsKeyPublication=new e(101),e.HintsPreprocessingVote=new e(102),e.HintsPartialSignature=new e(103),e.HistoryAssemblySignature=new e(104),e.HistoryProofKeyPublication=new e(105),e.HistoryProofVote=new e(106),e.CrsPublication=new e(107),e.HistoryAssemblySignature=new e(104),e.HistoryProofKeyPublication=new e(105),e.HistoryProofVote=new e(106),e.AtomicBatch=new e(108);export{e as default}; //# sourceMappingURL=RequestType.js.map