For the complete documentation index, see llms.txt. This page is also available as Markdown.

VotingMESH

This contract is responsible for the ecosystem behavior related to staking MESH. Voting rights (vMESH) are issued according to the staking quantity and period, and 40% of the daily MESH mining quantity is distributed to staking participants. (MESH distribution for staking participants may be changed through governance voting)

Code

Github Link: (Will be updated after official launch)

Address

Events, Read-Only Functions, and State-Changing Functions

Events

LockMESH

event LockMESH(address user, uint lockPeriod, uint MESHAmount, uint totalLockedMESH, uint unlockTime);
  • Event log of MESH staking

  • Parameters

    • user : user address

    • lockPeriod :

      • 4 months : 10,368,000

      • 8 months : 20,736,000

      • 12 months : 31,104,000

      • x8 : 1,555,200,000

    • MESHAmount : Number of MESH locked b

    • totalLockedMESH : Total Number of staked MESH

    • unlockTime : Available unstaking time (timestamp)

UnlockMESH

event UnlockMESH(address user, uint vMESHAmount, uint MESHAmount);
  • Event log of MESH unstaking

  • Parameters

    • user : user address

    • vMESHAmount : Number of vMESH

    • MESHAmount : Number of MESH

UnlockMESHUnlimited

  • Event log that occurs when unstaking vMESH x8

  • Parameters

    • user : user address

    • vMESHBefore : The amount of vMESH held

    • vMESHAfter : Amount of vMESH held after unstaking

    • MESHAmount : Amount of MESH staked

    • unlockTime : Available unstaking time (timestamp)

RefixBoosting

  • Event log of staking period is changed

  • Parameter

    • user : user addres

    • lockPeriod : period

    • boostingAmount : Number of vMESH after period changed

ChangeMiningRate

  • Event log of daily MESH distribution rate changed

GiveReward

  • Event log of when mined MESH is claimed and distributed

Compound

  • Event log of when mined MESH restaking.

  • The compound amount can be entered in integer units

  • The amount minus the compund amount from the mined amount is returned to the wallet.

Last updated