Burn Module
The Burn module in Mchain enables the burning of specific tokens, including MARK and any Smart Token with the burning feature activated.
Burn Command
Allows users to burn a specified amount of a given denomination.
mchaind tx burn burn [amount][denom] --from=<key-name> --chain-id=<chain-id> --fees=<fee>
Example:
$ mchaind tx burn burn 1000000umark --from=mykey --chain-id=mchain-testnet-1 --fees=50umark
This command will:
- Burn
1 MARK
. - Execute the transaction from the account linked to
mykey
.
Query Total Burned by Denom
Fetches the total amount of coins burned for a specific denomination.
mchaind q burn total-burned-by-denom [denom]
Query Burn Address
Retrieves the burn address. Any coins sent to the Burn Address are automatically burned.
mchaind q burn burn-address
Parameters
The burn module does not have configurable parameters.