TokenMint
Mints tokens to the Token's treasury Account. If no Supply Key is defined, the transaction will resolve to
TOKEN_HAS_NO_SUPPLY_KEY
.The operation increases the Total Supply of the Token. The maximum total supply a token can have is
2^63-1
.The amount provided must be in the lowest denomination possible.
Example:Token A has 2 decimals. In order to mint
100
tokens, one must provide amount of 10000. In order to mint 100.55
tokens, one must provide amount of 10055
.Field | Type | Description |
---|---|---|
token | The token for which to mint tokens. If token does not exist, transaction results in INVALID_TOKEN_ID | |
amount | uint64 | Applicable to tokens of type FUNGIBLE_COMMON . The amount to mint to the Treasury Account. Amount must be a positive non-zero number represented in the lowest denomination of the token. The new supply must be lower than 2^63. |
metadata | repeated bytes | Applicable to tokens of type NON_FUNGIBLE_UNIQUE . A list of metadata that are being created. Maximum allowed size of each metadata is 100 bytes. The metadata can be arbitrary, but we recommend developers to follow HIP-10standard. |
Last modified 7mo ago