# Reissue Transaction
Reissue transaction increases the amount of the token on the blockchain and/or prohibits its reissue. Only the token issuer can send a Reissue transaction. The additional amount of token increases the balance of the transaction sender. The reissuable
field of token determines whether the token can be reissued.
# Fee
The minimum fee for a Reissue transaction is 0.001 WAVES. (Before activation of feature #15 “Ride V4, VRF, Protobuf, Failed transactions” it was 1 WAVES.)
If the token is a smart asset, the minimum fee is increased by 0.004 WAVES.
If the transaction sender is a dApp or smart account, and the complexity of the account script or dApp script verifier function exceeds the sender complexity threshold, the minimum fee is increased by 0.004 WAVES. (Before activation of feature #16 “Ride V5, dApp-to-dApp invocations”, the extra fee of 0.004 WAVES was required regardless of the complexity of the account script or the presence and complexity of the dApp script verifier function.)
# JSON Representation
{
"senderPublicKey": "DjYEAb3NsQiB6QdmVAzkwJh7iLgUs3yDLf7oFEeuZjfM",
"quantity": 200000,
"fee": 100000000,
"type": 5,
"version": 2,
"reissuable": true,
"sender": "3PLJciboJqgKsZWLj7k1VariHgre6uu4S2T",
"feeAssetId": null,
"chainId": 87,
"proofs": [
"5mEveeUwBdBqe8naNoV5eAe5vj6fk8U743eHGkhxhs3v9PMsb3agHqpe4EtzpUFdpASJegXyjrGSbynZg557cnSq"
],
"assetId": "GA4gB3Lf3AQdF1vBCbqGMTeDrkUxY7L83xskRx6Z7kEH",
"id": "27ETigYaHym2Zbdp4x1gnXnZPF1VJCqQpXmhszC35Qac",
"timestamp": 1548521785933,
"height": 1368623
}
Field | Description |
---|---|
assetId | Token ID base58 encoded |
quantity | Amount of token to reissue: an integer value specified in the minimum fraction (“cents”) of token. The total quantity of token as a result of the reissue should not exceed 9,223,372,036,854,775,807 |
chainId | Chain ID |
reissuable | Reissue availability flag |
The fields that are common to all types of transactions are described in the Transaction article.
# Binary Format
See the Reissue Transaction Binary Format.
# Ride Structure
The ReissueTransaction structure is used for transaction handling in smart contracts.