Troubleshoot
While using WigoSwap, you may run into issues you find difficult to deal with. Hence, you may need to check the following troubleshooting tips to find the solution to the problem you’ve been confronted with.
The transaction cannot succeed due to error: WigoswapRouter: INSUFFICIENT_OUTPUT_AMOUNT. This is probably an issue with one of the tokens you are swapping.orThe transaction cannot succeed due to error: execution reverted: WigoswapRouter: insufficient_output_amount.
You cannot swap tokens due to low slippage tolerance or low liquidity of the related token pair.
The liquidity for the tokens you try to swap is insufficient. This can partly be due to the low market cap of the tokens you want to swap, and the fact that fewer people are trading those tokens.
Another reason for this type of problem can be related to scam tokens that cannot be sold due to their fraudulent nature. In such cases WigoSwap does not have the authority to block those tokens, and is also unable to return funds.
- 1.Refresh your page or try swapping the tokens later.
- 2.Lower the amount you decide to trade with.
- 3.Raise the level of your slippage tolerance; to do so, first open the ‘settings’ on the liquidity page. Then use the buttons to choose a higher slippage tolerance or enter the amount manually and try again.
- 4.Finally, use fewer decimal places in the amount you have entered.
Fail with error 'WigoswapRouter: INSUFFICIENT_A_AMOUNT' or Fail with error 'WigoswapRouter: INSUFFICIENT_B_AMOUNT'
You may face this problem while adding/removing liquidity from a pool with an insufficient amount of one of tokens in the pair.
The transaction cannot succeed due to error: WigoswapRouter: EXPIRED. This is probably an issue with one of the tokens you are swapping.
The transaction cannot succeed due to error: Wigoswap: K. This is probably an issue with one of the tokens you are swapping.
The transaction cannot succeed due to error: execution reverted: Wigoswap: TRANSFER_FAILED.
This error can be is caused by the design of Restorative Rebase Tokens like tDoge or tBTC. Learn more here:
There may be other reasons besides the one mentioned above. For example, a dishonest token issuer might suspend the trading of its tokens. The token issuer can also prevent you from selling, while allowing certain addresses to sell their tokens. In order to avoid such risks, please exercise due diligence before investing in any type of project. In some cases, swapping tokens obtained through airdrops may lead to this error. This can indicate that the airdrop was probably a scam in the first place. In such a situation avoid the approval of any tokens or following any links as it can lead to your funds being at risk.
"Unknown error: "Cannot read property 'toHexString' of undefined"
Usually seen on smartphones using TrustWallet, this error is displayed while trying to swap tokens.
The transaction cannot succeed due to error: execution reverted: TransferHelper: TRANSFER_FROM_FAILED.
Reported on various platforms, this error is displayed while trying to swap tokens.
There are some possible reasons for this error. The reasons include insufficient amount of funds in the wallet, or disagreement between the amount permitted to be spent and the amount being spent. Furthermore, since trading tokens with Restorative Rebase requires adequate knowledge about their features, take your time to use this guide for more information:
Fail with error 'ERC20: burn amount exceeds balance'orEmergencyWithdraw: You do not have enough xWIGO!
Since you need the WigoBank (xWIGO) Tokens to unstake your WIGO tokens from the Standard staking pool in the WigoBank, you should not sell or transfer those tokens. The ratio of the xWIGO tokens transferred to your wallet to the WIGO tokens you’ve staked is 1:1. Therefore, when you want to unstake your WIGO tokens, the same amount of xWIGO tokens must be burned. If the amount of xWIGO tokens you have is insufficient, you will face this error.
Warning! Error encountered during contract execution [out of gas]
The gas limit you have set while performing a transaction is low.
Fail with error 'ERC20: transfer amount exceeds allowance'
Fail with error 'ERC20: transfer amount exceeds balance'
This type of error is displayed when you are attempting to unstake from an old WigoBank staking pool with low rewards to harvest. Therefore, the transaction fails.
You may see this error if you are attempting to withdraw from a WigoBank staking pool in which the reward is lower than expected.
If this is not the case, the other reason for such an error might be sending tokens that are not available in your wallet (for example, tokens that have already been sent and the process has not completed yet, or the transaction is pending). Therefore, double-check the availability of the tokens you want to transfer.
Inform the team about the problem with the WigoBank so that they increase the rewards to the desired level. However, if you are fine with not harvesting the unclaimed rewards, you can use ‘emergency withdrawal’. To do so you can follow the steps below:
- 1.Find the contract address of the WigoBank staking pool from which you are attempting to unstake your tokens. The address is shown in your wallet’s transaction log.
- 2.
- 3.Select the ‘Write Contract’ tab.
- 4.Connect your wallet by clicking on the ‘connect to web 3.0’ button.
- 5.Enter 0 in the ‘emergency withdraw’ box, and click on the ‘write’ button.
Note that by unstaking your tokens using this method, it would not be possible to harvest any unclaimed rewards.
Provider Error No provider was found
Install the browser extension of the wallet you wish to connect to WigoSwap from official sources. You can learn how to connect your wallet to WigoSwap here.
In this case you have to change your chain to Fantom Opera Network. You may also need to get help from your wallet’s official documentations.
MetaMask - RPC Error: Internal JSON-RPC error. estimateGas failed removeLiquidityETHWithPermitSupportingFeeOnTransferTokens estimateGas failed removeLiquidityETHWithPermit
There is no certainty regarding the cause of this error. It usually occurs when you attempt to remove liquidity from some tokens using MetaMask. Trying another wallet for the operation solves the problem.
Internal JSON-RPC error. { "code": -32000, "message": "insufficient funds for transfer" } - Please try again.
The amount of FTM you need to pay for the transaction fee is not sufficient. Try providing the adequate amount.
Error: [ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32000,"message":"transaction underpriced"}}}"
To solve this problem, you need to raise the transaction’s gas in your wallet. You can check your wallet’s guides to understand the process for increasing the gas limit.
Swap failed: Error: [ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32603,"message":"handle request error"}}}'
To solve the above problem, go through the following steps:
- Increase the gas limit
- Increase the slippage tolerance
- Clear cache
Last modified 1yr ago