TokenService

Transactions and queries for the Token Service.

To transfer tokens created by HTS, please reference the cryptoTransfer API.

TokenService

Method NameRequest TypeResponse TypeDescription

createToken

Creates a new Token by submitting the transaction

updateToken

Updates the account by submitting the transaction

mintToken

Mints an amount of the token to the defined treasury account

burnToken

Burns an amount of the token from the defined treasury account

deleteToken

(NOT CURRENTLY SUPPORTED) Deletes a Token

wipeTokenAccount

Wipes the provided amount of tokens from the specified Account ID

freezeTokenAccount

Freezes the transfer of tokens to or from the specified Account ID

unfreezeTokenAccount

Unfreezes the transfer of tokens to or from the specified Account ID

grantKycToTokenAccount

Flags the provided Account ID as having gone through KYC

revokeKycFromTokenAccount

Removes the KYC flag of the provided Account ID

associateTokens

Associates tokens to an account

dissociateTokens

Dissociates tokens from an account

updateTokenFeeSchedule

Updates the custom fee schedule on a token

getTokenInfo

Retrieves the metadata of a token

getAccountNftInfo

Gets info on NFTs N through M on the list of NFTs associated with a given account

getTokenNftInfo

Retrieves the metadata of an NFT by TokenID and serial number

getTokenNftInfo

Gets info on NFTs N through M on the list of NFTs associated with a given Token of type NON_FUNGIBLE

pauseToken

Pause the token

unpauseToken

Unpause the token

Last updated