I am using Electrum(2.6.4) and has an unconfirmed transaction from last 4 days. I tried viaBtc accelerator as well in these days. Yesterday, I stopped my Electrum wallet in my PC and restarted after several hours. It connected to the network and hurray... I don't see the unconfirmed transaction listed. I thought it was removed from memory pool and bitcoins deposited back to my wallet. But today morning when I started Electrum wallet it shows the unconfirmed transaction again :(
So, I believe I can't depend on Electrum to confirm if the transaction is removed from the memory pool. Hence, can someone please confirm how can we check if the transaction has been forgotten from blockchain memory pools?