Skip to main content
All CollectionsGeneral
My transaction is stuck, what can I do?
My transaction is stuck, what can I do?
Primex Finance avatar
Written by Primex Finance
Updated over a week ago

Before jumping to the conclusion that your transaction is stuck, consider the following steps:

  1. Token Approvals: Check if the transaction is merely an approval. When you use an asset and/or trade/order type on Primex for the first time, you're required to approve the asset's use. This step doesn't move any tokens but grants permission.

  2. Block Explorer Examination: Investigate the transaction using a block explorer. If it indicates "Success", the tokens might already be in your wallet. You may need to add the token's contract address manually to view them.

  3. Transaction Broadcast Issues: If your transaction is missing from the block explorer, it's possible it hasn't been broadcasted to the network. You may need to clear this unconfirmed transaction and initiate a new one.

If none of the above scenarios apply and your transaction remains in a "Pending" state on the block explorer, here's what you can do:

  • Pause and Observe: Traders can set deadlines for their market and limit orders. For a market order, the transaction deadline means that the transaction will fail if the deadline has passed. For a limit order, it means that the order can’t be executed after the deadline (Keeper’s transaction will fail) and they will be able to cancel an expired limit order and return the deposit to the Trader.

  • Boost Your Transaction Speed: Some wallets, including MetaMask (guide), provide an option to accelerate transactions by resubmitting them with an increased gas fee.

  • Transaction Termination: Another option available in some wallets is the choice to halt a transaction. This involves sending a zero-value transaction with a boosted gas price. For example, please refer to the MetaMask guide.

NOTE: Each of the strategies mentioned above will incur transaction fees.

Wallet Connectivity Issues: There might be an issue with your wallet's connection to the network, preventing the transaction from being broadcasted. As a solution, ensure you're using the latest version of your wallet software. Occasionally, transactions get stuck due to software issues. You may also consider resetting your wallet.

NOTE: Transaction may fail, still consuming network gas fee.

Did this answer your question?