Grants KYC to the Hedera accounts for the given Hedera token. This transaction must be signed by the token’s KYC Key.Documentation Index
Fetch the complete documentation index at: https://hedera-0c6e0218-feat-hip-1313-high-volume-entity-creation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- If the provided account is not found, the transaction will be resolved to
INVALID_ACCOUNT_ID. - If the provided account has been deleted, the transaction will resolve to
ACCOUNT_DELETED. - If the provided token is not found, the transaction will resolve to
INVALID_TOKEN_ID. - If the provided token has been deleted, the transaction will resolve to
TOKEN_WAS_DELETED. - If an Association between the provided token and the account is not found, the transaction will resolve to
TOKEN_NOT_ASSOCIATED_TO_ACCOUNT. - If no KYC Key is defined, the transaction will resolve to TOKEN_HAS_NO_KYC_KEY.
- Once executed, the Account is marked as KYC Granted.
- KYC key
- Transaction fee payer account key
- Please see the transaction and query fees table for the base transaction fee.
- Please use the Hedera fee estimator to estimate your transaction fee cost.
Methods
| Method | Type | Description | Required |
|---|---|---|---|
setTokenId(<tokenId>) | TokenId | The token for this account to have passed KYC | Required |
setAccountId(<accountId>) | AccountId | The account for this token to have passed KYC | Required |