Testing the ‘Speed Up’ Transaction Functionality Directly from the UI

Similar to the cancel function, the “Speed Up” feature provides a user-friendly way to handle stuck transactions. This test involves sending a transaction with a low gas price and then locating it in the activity feed. If a “Speed Up” option is present, selecting it should open a new transaction confirmation pop-up. This new transaction should have the same nonce and recipient as the original but with a significantly higher gas price. The UI should clearly indicate that this action will replace the original transaction and get it confirmed faster, for an increased fee. The test is successful if the new “sped up” transaction is confirmed on the blockchain and the original one is dropped from the mempool, with the end result being the intended transfer was completed. This abstraction hides the complexity of nonce management from the user. The availability of this feature can be confirmed in the help section at metamask.