Skip to main content
The functionality provided by Hedera.
Enum NameDescription
NONEUNSPECIFIED - Need to keep first value as unspecified because first element is ignored and not parsed (0 is ignored by parser)
CryptoTransferCrypto transfer
CryptoUpdateCrypto update account
CryptoDeleteCrypto delete account
CryptoAddLiveHashAdd a livehash to a crypto account (0.5.0)
CryptoDeleteLiveHashDelete a livehash from a crypto account (0.5.0)
CryptoAddClaimCrypto add claim to the account
CryptoDeleteClaimCrypto delete claim to the account
ContractCallSmart Contract Call
ContractCreateSmart Contract Create Contract
ContractUpdateSmart Contract update contract
FileCreateFile Operation create file
FileAppendFile Operation append file
FileUpdateFile Operation update file
FileDeleteFile Operation delete file
CryptoGetAccountBalanceCrypto get account balance
CryptoGetAccountRecordsCrypto get account record
CryptoGetInfoCrypto get info
ContractCallLocalSmart Contract Call
ContractGetInfoSmart Contract get info
ContractGetBytecodeSmart Contract, get the byte code
GetBySolidityIDSmart Contract, get by solidity ID
GetByKeySmart Contract, get by key
CryptoGetClaimCrypto get the claim
CryptoGetLiveHashGet a live hash from a crypto account
CryptoGetStakersCrypto, get the stakers for the node
FileGetContentsFile Operations get file contents
FileGetInfoFile Operations get the info of the file
TransactionGetRecordCrypto get the transaction records
ContractGetRecordsContract get the transaction records
CryptoCreatecrypto create account
SystemDeleteSystem delete file
SystemUndeleteSystem undelete file
ContractDeleteDelete contract
FreezeFreeze
CreateTransactionRecordCreate Tx Record
CryptoAccountAutoRenewCrypto Auto Renew
ContractAutoRenewContract Auto Renew
getVersionGet Version
TransactionGetReceiptTransaction Get Receipt
ConsensusCreateTopicCreate a topic
ConsensusUpdateTopicUpdate a topic
ConsensusDeleteTopicDelete a topic
ConsensusGetTopicInfoGet topic info
ConsensusSubmitMessageSubmit a message to a topic
TokenCreateCreate Token
TokenTransactTransfer Tokens
TokenGetInfoTransfer Tokens
TokenFreezeAccountFreeze Account
TokenUnfreezeAccountUnfreeze Account
TokenGrantKycToAccountGrant KYC to Account
TokenRevokeKycFromAccountRevoke KYC from Account
TokenDeleteDelete Token
TokenUpdateUpdate Token
TokenMintMint tokens to treasury
TokenBurnBurn tokens from treasury
TokenAccountWipeWipe token amount from Account holder
TokenAssociateToAccountWipe token amount from Account holder
TokenDissociateFromAccountDissociate tokens from an account
ScheduleCreateCreate Scheduled Transaction
ScheduleDeleteDelete Scheduled Transaction
ScheduleSignSign Scheduled Transaction
ScheduleGetInfoGet Scheduled Transaction Information
TokenGetAccountNftInfoGet Token Account Nft Information
TokenGetNftInfoGet Token Nft Information
TokenGetNftInfosGet Token Nft List Information
NetworkGetExecutionTimeGet execution time(s) by TransactionID, if available
TokenPausePause the Token
TokenUnpauseUnpause the Token
CryptoApproveAllowanceApprove allowance for a spender relative to the payer account
CryptoDeleteAllowanceDeletes granted NFT allowances on an owner account