Events, Read-Only Functions, and State-Changing Functions
Events Read-Only Functions State-Changing Functions
Events
Transfer
Copy event Transfer ( address indexed from, address indexed to, uint amount);
Event for the movement and burning of MESH tokens
Approval
Copy event Approval ( address indexed holder, address indexed spender, uint amount);
Event for MESH token approval
RefixMining
Copy event RefixMining ( uint blockNumber, uint newBlockAmount, uint newHalfLife);
Event for MESH mining option change
Events that can occur depending on the block creation time of the polygon network
Read-Only Functions
name
symbol
decimals
totalSupply
Amount of MESH distributed so far
Max Supply = 126144000 + 1500000 - Burn MESH
balanceOf
The amount of MESH held in each address
allowance
Status of approval to spender for each address
owner
Governance Contract Address
miningAmount
This cannot be changed after a contract is deployed
halfLife
The block unit that proceeds with halving
This cannot be changed after a contract is deployed
minableBlock
The block number that starts mining
teamRatio
The ratio of the mined amount given to the developement team.
teamWallet
The address to which the development team can claim their reward
teamAward
The team reward amount that has already been claimed
mined
Copy function mined () public view returns ( uint )
Returns the MESH amount mined so far
This amount includes the quantity already claimed and the quantity to be claimed
The teamAward quantity is exempted from this amount
transfer
Copy function transfer ( address _to , uint _value ) public returns ( bool )
Method to transfer MESH tokens
transferFrom
Copy function transferFrom ( address _from , address _to , uint _value ) public returns ( bool )
Method to transfer tokens on behalf of the approved wallet
approve
Copy function approve ( address _spender , uint _value ) public returns ( bool )
Method to approve a transfer as much as value to spender