FAQ

Frequently Asked Questions

When does farming start?

Farming Estimated Target Date: Tue Jun 15 2021 22:11:09 GMT-0400 (Eastern Daylight Time) Block: 15766069

Why can't I withdraw my deposits right now?

This is because of harvest locks. Native pools (MEME or MEME-matic) can be withdrawn every 12 hours or non native every 20 hours (ex usdc). You can always withdraw using emergencyWithdraw on polygonscan, however this will forfeit pending MEME rewards if farming started. There was also supposed to be a Harvest Start Block on launch locking harvest until 72 hours after launch one time, but due to a small bug this did not happen. So there is no 72 hour lock currently. You can harvest right away as long as you satisfy the harvest interval requirements. Bug info:

// View function to see if user can harvest TOKENs.
    function canHarvest(uint256 _pid, address _user) public view returns (bool) {
        UserInfo storage user = userInfo[_pid][_user];
        return block.timestamp >= user.nextHarvestUntil && block.timestamp >= startHarvestBlock;
    }
    // this line
    return block.timestamp >= user.nextHarvestUntil && block.timestamp >= startHarvestBlock;
    // should instead be:
    return block.timestamp >= user.nextHarvestUntil && block.number >= startHarvestBlock;

Explanation of why this one line causes harvest start to start the second farming starts

Lets say the the harvestStartBlock value is this friday's block height.

Its this tuesday currently, farming just started and we haven't hit that block height yet.

But none of this matters in terms of stopping harvest on launch day until the friday that week, because the code that is supposed to check if current block height is greater than the harvest start block (have we passed harvest start block check) instead checks if the TIMESTAMP (real world time in seconds since 1970 so very large number called an epoch) is greater than the harvest start block. Essentially its comparing a small number (block height of this Friday), against seconds since 1970 to see if there are more seconds since 1970 at current block height than the block height number of this friday. As you can probably imagine, there have been many seconds since 1970 it it would just about always be larger than any block number within the next 100 years.

Hope this clarifies why this happened to the less tech savvy. Also: NOTE TO FARM DEVS, CHANGE THIS CODE BEFORE DEPLOYING ANY MASTER CHEF BASED ON PANTHER AS ITS BASE FORK!

Is token supply capped

No, token supply is not capped. We instead have a sort of "soft cap" via burn on tx, and a lowering emission rate over time. More about this can be seen in the tokenomics section.

How come I cannot add LP?

Sometimes adding liquidity to the quickswap pair can bring users pain, so here are the main troubleshooting tips for dealing with quickswap.

  • use matic instead of wmatic

  • type in the value to add from the MEME side, or if that doesn't work type it from the matic side

  • and for most quickswap trading of MEME a slippage of at least 6% is ideal due to transfer tax

also check that quickswap is up, and your wallet rpc too, cause the past couple days that has been an issue do to network congestion.

What happens if you deposit or harvest before your harvest cooldown resets?

There has been some confusion on believed disappearance of rewards, and harvest timers. This will provide some clarification on the exact steps involved in a harvest (harvest is attempted on all of deposit, or withdraw functions.) 1. Rewards try to withdraw to clear the pending rewards as is standard with master chef. Not clearing pending rewards upon change in stake value would cause issues otherwise. 2. Master Chef checks state and finds that you both have pending rewards, and also are not allowed to withdraw yet. 3. Since you may not withdraw yet, the withdraw transfer mints the tokens as usual but sends them back to Master Chef (you can see this by looking at the tx receipt) for later claim 4. Now that meme that has been minted goes into a variable called user.rewardLockedUp 5. Harvest timer is not reset since you can't harvest yet, so just wait out the existing remaining time. LASTLY: After waiting enough time, you will get both pending rewards AND rewardLockedUp upon claim. Even though you cannot see the pending reward that was locked on VFAT, it is there, and will be withdrawn after the wait. Also may be checked on polygonscan

Last updated