UNPKG

@hiero-ledger/sdk

Version:
134 lines (133 loc) 4.63 kB
/** * @namespace proto * @typedef {import("@hiero-ledger/proto").proto.HederaFunctionality} HieroProto.proto.HederaFunctionality */ declare class RequestType { /** * @internal * @param {number} code * @returns {RequestType} */ static _fromCode(code: number): RequestType; /** * @hideconstructor * @internal * @param {number} code */ constructor(code: number); /** @readonly */ readonly _code: number; /** * @returns {string} */ toString(): string; /** * @returns {HieroProto.proto.HederaFunctionality} */ valueOf(): HieroProto.proto.HederaFunctionality; } declare namespace RequestType { let None: RequestType; let CryptoTransfer: RequestType; let CryptoUpdate: RequestType; let CryptoDelete: RequestType; let CryptoAddLiveHash: RequestType; let CryptoDeleteLiveHash: RequestType; let ContractCall: RequestType; let ContractCreate: RequestType; let ContractUpdate: RequestType; let FileCreate: RequestType; let FileAppend: RequestType; let FileUpdate: RequestType; let FileDelete: RequestType; let CryptoGetAccountBalance: RequestType; let CryptoGetAccountRecords: RequestType; let CryptoGetInfo: RequestType; let ContractCallLocal: RequestType; let ContractGetInfo: RequestType; let ContractGetBytecode: RequestType; let GetBySolidityID: RequestType; let GetByKey: RequestType; let CryptoGetLiveHash: RequestType; let CryptoGetStakers: RequestType; let FileGetContents: RequestType; let FileGetInfo: RequestType; let TransactionGetRecord: RequestType; let ContractGetRecords: RequestType; let CryptoCreate: RequestType; let SystemDelete: RequestType; let SystemUndelete: RequestType; let ContractDelete: RequestType; let Freeze: RequestType; let CreateTransactionRecord: RequestType; let CryptoAccountAutoRenew: RequestType; let ContractAutoRenew: RequestType; let GetVersionInfo: RequestType; let TransactionGetReceipt: RequestType; let ConsensusCreateTopic: RequestType; let ConsensusUpdateTopic: RequestType; let ConsensusDeleteTopic: RequestType; let ConsensusGetTopicInfo: RequestType; let ConsensusSubmitMessage: RequestType; let UncheckedSubmit: RequestType; let TokenCreate: RequestType; let TokenGetInfo: RequestType; let TokenFreezeAccount: RequestType; let TokenUnfreezeAccount: RequestType; let TokenGrantKycToAccount: RequestType; let TokenRevokeKycFromAccount: RequestType; let TokenDelete: RequestType; let TokenUpdate: RequestType; let TokenMint: RequestType; let TokenBurn: RequestType; let TokenAccountWipe: RequestType; let TokenAssociateToAccount: RequestType; let TokenDissociateFromAccount: RequestType; let ScheduleCreate: RequestType; let ScheduleDelete: RequestType; let ScheduleSign: RequestType; let ScheduleGetInfo: RequestType; let TokenGetAccountNftInfos: RequestType; let TokenGetNftInfo: RequestType; let TokenGetNftInfos: RequestType; let TokenFeeScheduleUpdate: RequestType; let NetworkGetExecutionTime: RequestType; let TokenPause: RequestType; let TokenUnpause: RequestType; let CryptoApproveAllowance: RequestType; let CryptoDeleteAllowance: RequestType; let GetAccountDetails: RequestType; let EthereumTransaction: RequestType; let NodeStakeUpdate: RequestType; let Prng: RequestType; let TransactionGetFastRecord: RequestType; let TokenUpdateNfts: RequestType; let NodeCreate: RequestType; let NodeUpdate: RequestType; let NodeDelete: RequestType; let TokenReject: RequestType; let TokenAirdrop: RequestType; let TokenCancelAirdrop: RequestType; let TokenClaimAirdrop: RequestType; let TssMessage: RequestType; let TssVote: RequestType; let TssShareSignature: RequestType; let TssEncryptionKey: RequestType; let StateSignatureTransaction: RequestType; let HintsKeyPublication: RequestType; let HintsPreprocessingVote: RequestType; let HintsPartialSignature: RequestType; let HistoryAssemblySignature: RequestType; let HistoryProofKeyPublication: RequestType; let HistoryProofVote: RequestType; let CrsPublication: RequestType; let AtomicBatch: RequestType; let LambdaSStore: RequestType; let HookDispatch: RequestType; } export default RequestType; export namespace HieroProto { namespace proto { type HederaFunctionality = import("@hiero-ledger/proto").proto.HederaFunctionality; } }