Name of the token, must be alphanumeric space underscore and must start with a letter
Symbol of the token, must be alphanumeric space underscore and must start with a letter
Recipient address who received the initial token when smart contract deployed
Decimals of the token, must be between 1 and 18
Initial token amount that will be mint to recipient address
The maximum token supply in contract
Can users burn their own tokens?
Can admins(burner) burn user tokens?
Can admins(minter) mint tokens?
Can admins(pauser) pause transfers?
Can admins(transferor) transfer user token?