Language

  • English
  • Română

Currency

  • $ USD
  • € EUR

How to manage the issue of sequential transactions when purchasing IXFI Tokens with a Metamask wallet?

MetaMask wallet users are encountering issues with sequential transactions. If a second transaction is started immediately after the first one, MetaMask’s popup might show that the transaction has failed, though the transaction will get confirmed on the blockchain. 

The scenario occurs because the second transaction progresses in the same pop-up window as the first transaction. This window, the second transaction, loads with the values from the first transaction and thus is outdated. This makes the extension to simulate a failure, though the transaction was successfully processed. 

What is the purpose of the Smart Transaction Feature in MetaMask? 

 MetaMask’s Smart Transaction feature is designed to ease the transaction process with better gas fee prediction, reducing failed transactions, and increasing the chances of well-executed transactions. To enable this feature, the user will increase the probability of a successful transaction by analyzing network conditions and dynamically adjusting gas fees.  
When multiple transactions are done in a shorter period, this feature may lead to unwanted delays or errors in the transaction.

Best Practices To Avoid Issues

  1. Close the MetaMask extension after each transaction
    When the first transaction is submitted, it is recommended to close the MetaMask extension before attempting to complete another one. This helps to prevent the next transaction from loading into a previously used pop-up that has not been updated.



  2. Disable the Smart Transaction Feature on your Metamask account
    If you are doing several transactions at once, this step might significantly reduce the impact of issues.
    To Disable the Smart Transactions option in MetaMask 
    1. Open the MetaMask extension.
    2. Select your profile symbol at the top right.
    3. Go to Settings > Advanced.
    4. Flip the toggle button of the Smart Transaction option to turn it OFF.



      • You can learn more about the significance of Smart Contract Transactions from the Metamask official webpage before turning off this feature.

      Adhering to these simple steps, you can avoid hassle while executing sequential transactions through MetaMask.