Mintable Token Smart Contract

Address

Init function

function initToken(
string memory _name,
string memory _symbol,
address _owner,
uint256 _initialSupply
)
public override

Parameter

Description

_name

Token name.

_symbol

Token symbol.

_owner

Contract owner.

_initialSupply

Amount of tokens minted on creation.

Initializes ERC20 token with name and symbol, gives admin privileges and mints token supply to callers address.

Minting function

function mint(address to, uint256 amount) public virtual

Mints a specified amount of tokens to specified address.