Failure conditions and solutions

There are three potential failures that a user may encounter while using Axelar.

1. GMP failing to be approved for relay from the source chain into the Axelar network

  • Solution: Find the transaction on Axelarscan, and click on "Approve" to submit the request again.

2. Insufficient gas/fee

3. Smart contract error execution

  • Description: This error should not take place in general. Some specific preconditions must not have been met for this to happen. For instance, if you have zero debt but still somehow send a transaction to repay, the smart contract will throw an error, because you don't have any debts.

  • Solution for deposit/repayment: Send a recovery transaction to recover the funds.

  • Solution for withdrawal/borrowing: Check the preconditions again, and send a new transaction.

Refer to Axelar docs for more information.

Last updated