The current energy thresholds for the energy leagues are:
Such threshold numbers are unreasonably high and are very hard for people to grasp.
Until now the convention was: 1 energy = 1 MEX locked for 1 day. This convention is only a convention followed inside the xExchange website. Nothing enforces this in the xExchange smart contracts. So this convention can freely being changed.
A more suited convention would then be:
1 energy = 1,000,000 MEX locked for 1 day
This way, the new energy thresholds for the leagues would be:
Round numbers on ranking are nice. But I calculate very rarely the amount of MEX needed to get a new ranking as ranking are not bringing more benefit than just having it. edit : the ratio is 360, not 365
Energy relation with xMex amount is a convention, but why not to simplify the calculation we don’t divide by 3 600 000 instead and reajust the rankings. I remind user that the farms are indicating the number of energy that is missing to get the full benefit of holding MEX charged (this one is nice to be easy to calculate on a weekly basis)
This way the MEX amount locked for 1 year are directly in relation to the energy and you just have to multiply by 4 to get the full possible amount of energy that you have.
Internally, in smart contracts, 1 MEX is represented by the number 10^18. And if locked 1 day, it gives an energy represented by the number 10^18. This can hardly be changed.
Until now, we had the convention that energy had 18 decimals, same as MEX. But alike MEX where the number of decimals is hardcoded in the blockchain, the energy is not a token and the number of decimals is hardcoded nowhere in the blockchain or in smart contracts. Only the frontend assumes that energy has 18 decimals.
So instead of assuming this, we could assume in the frontend that the energy has 24 decimals, and hence remove 6 zeros from the energy amounts.
Hi, I would especially like to see something done with the token value in the new version of xExchange. Either a better burning mechanism or other conditions to reward everyone who is in the project from the beginning… The current rewards are inadequate in my opinion.