User Tools

Site Tools


errors

ERROR MESSAGES

Error: INSUFFICIENT_OUTPUT_AMOUNT

The transaction cannot succeed due to error: MarbleRouter: INSUFFICIENT_OUTPUT_AMOUNT.

This is likely an issue with one of the tokens you are swapping such as liquidity. The transaction cannot succeed due to error: execution reverted: MarbleRouter: insufficient_output_amount.

The slippage tolerance might be too low or liquidity is insufficient.

Solution:

  1. Refresh the browser page and try again, alternatively use a different browser
  2. Increase the slippage tolerance
  3. Trade a lower amount
  4. Input an amount with fewer decimal places.

Error: INSUFFICIENT_A_AMOUNT or INSUFFICIENT_B_AMOUNT

Probably caused when adding or removing liquidity from a pool that there is not enough of one of the tokens in quantity.

Solution:

  1. Refresh the browser page and try again, alternatively use a different browser
  2. Click the settings icon on the liquidity page.
  3. Increase the slippage tolerance successively

Error: MarbleRouter: EXPIRED

Solution:

  • Send the transaction again as soon as your wallet prompts you to confirm it.
  • Delay in sending a transaction may result in this error.

Error: Marble: K

Solution:

  1. Try to change the “To” field.
  2. Complete the transaction as soon as prompted by your wallet

Error: Marble: TRANSFER_FAILED

This error may be caused by your wallet having an insufficient amount of tokens you are trying to trade.

Solution:

  1. Try to lower the amount to trade

Error: Transaction cannot succeed

Solution:

  1. Trade a smaller amount
  2. Increase slippage tolerance

Error: Price Impact too High

Solution:

  1. Trade a smaller amount
  2. Increase the slippage tolerance

Error: Execution reverted: TransferHelper: TRANSFER_FROM_FAILED.

Solution:

  1. Check that you have enough funds in your wallet
  2. Be sure you have given the Marble Router allowance to spend the amount of tokens

errors.txt · Last modified: 2022/03/08 16:34 (external edit)