MESH
The MESH smart contract is MESHswap's MESH governance token that complies with the ERC20 standard, and a smart contract that implements all functions related to MESH mining.
Address
Polygon Mainnet : 0x82362ec182db3cf7829014bc61e9be8a2e82868a
Events, Read-Only Functions, and State-Changing Functions
Events
Transfer
event Transfer(address indexed from, address indexed to, uint amount);Event for the movement and burning of MESH tokens
A ERC-20 Standard Event
Approval
event Approval(address indexed holder, address indexed spender, uint amount);Event for MESH token approval
A ERC-20 Standard Event
RefixMining
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
Meshswap Protocol
symbol
MESH
decimals
18
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
The total mining amount
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
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
function transfer(address _to, uint _value) public returns (bool)ERC-20 Standard
Method to transfer MESH tokens
transferFrom
function transferFrom(address _from, address _to, uint _value) public returns (bool)ERC-20 Standard
Method to transfer tokens on behalf of the approved wallet
approve
function approve(address _spender, uint _value) public returns (bool)ERC-20 Standard
Method to approve a transfer as much as value to spender
Last updated