Author

Topic: How long does an unconfirmed tx remains in Ethereum mempool? (Read 128 times)

legendary
Activity: 3318
Merit: 1247
Bitcoin Casino Est. 2013
Thank you all for your answers,locking the topic now as I believe I will have to wait as this doesn't bother me as long as it passes even if it takes weeks or months they will go to the same wallet.I am liking a lot better how the Bitcoin network works in these cases as you have peace of mind that it will be turned back to you if not processed for some time,in here it doesn't get back.
member
Activity: 252
Merit: 13
You can cancel the transaction yourself by sending 0 ETH to same address with same transaction hash or use ViaBTC transaction accelerator to increase speed l, I've tried this and it works
legendary
Activity: 3808
Merit: 1723
So basically if I don't want to use the two options of 0 ETH transaction and rebroadcast it to the same address with the same nonce,my only option is to wait.For me this is fine and no problems,I wait until the network congestion goes down but I find it strange that more than one day has passed and my fee at that time was what Etherscan website showed as the minimum 55 Gwei.I believe waiting is the only option for me,still unconfirmed tx since 5 September early morning.

You should look at the past transactions and see if the min was 55 Gwei for a few blocks. Because I've had that happen also, it would say the min fee is 55 Gwei I would send the transaction and it would never confirm even if the min fee was 55 Gwei. Then the gas fees would go up and up and it will not confirm for hours.

So look at the etherscan for the last 30-50 transactions or so and make sure the fee you want to use was included for many of them. And instead of 55 Gwei use like 57 or so. I don't know why they make it this complicated. I am guessing its so you lose the gas price and have no transaction and the miners know you will have to make another transaction with another fee OR a higher fee during congestion.

This is where I liked the BTC network better. Shouldn't get charged for failed transactions but I know they had to do it to prevent spam.
copper member
Activity: 2114
Merit: 1814
฿itcoin for all, All for ฿itcoin.
How long is the maximum it stays in the mempool because in Bitcoin I know it is seven days but it is the first time I encounter this problem in the Ethereum network.It is not a child parent problem because I just sent some Eth right now from the address that has that transaction as pending and the later transaction was processed.I read in google but do not want to cancel the transaction which it was the most talked option available there.
Small correction  Bitcoin unconfirmed transactions take approximately 2 weeks by default to be dropped from the mempool while for ETH, the unconfirmed transaction could take for as  long as possible so long as the node keeps broadcasting it. I have seen some case where it can even go for over a month until the fees drop to the desired level.
legendary
Activity: 3318
Merit: 1247
Bitcoin Casino Est. 2013
So basically if I don't want to use the two options of 0 ETH transaction and rebroadcast it to the same address with the same nonce,my only option is to wait.For me this is fine and no problems,I wait until the network congestion goes down but I find it strange that more than one day has passed and my fee at that time was what Etherscan website showed as the minimum 55 Gwei.I believe waiting is the only option for me,still unconfirmed tx since 5 September early morning.
member
Activity: 208
Merit: 46
I have a pending transaction from more than one day.It is fine with me even if this transaction gets processed several days or weeks later.How long is the maximum it stays in the mempool because in Bitcoin I know it is seven days but it is the first time I encounter this problem in the Ethereum network.It is not a child parent problem because I just sent some Eth right now from the address that has that transaction as pending and the later transaction was processed.I read in google but do not want to cancel the transaction which it was the most talked option available there.

2 options, send yourself a transacciont with 0 ETH with the same NODE, all you lost is the fee.

second options is make the transacction again, put the same node and give it more fee. if the new one with more fee go out then the sistem with kick out the old one.
legendary
Activity: 3808
Merit: 1723
I had issues with ETH and low stuck unconfirmed transactions. Basically if you set a fee too low on Bitcoin, it'll stay in the mempool a few days and eventually it'll go thru once the fees go down. You can even do the RBF option and use a higher fee.

With ETH I found that is not the case. Whenever I sent a transaction with a low fee, usually within a few hours for some reason it gets REMOVED from the mempool. I noticed this because the fees would go down a few hours later, I go and check and my transaction is unconfirmed. I would have to resend that raw transaction to get it to get sent to the network.

Most likely the network is so congested that most nodes remove any unconfirmated transaction within hours and not days unlike Bitcoin. If you don't want a headache don't send any low fee transactions on ETH, just wait and broadcast the transaction then.
full member
Activity: 952
Merit: 110
Sounds like you used too low gas fee? The transaction should go through once the gas fee goes lower, I have a stucked transaction as well and I'm not worried about it though I use flexpool not mempool
legendary
Activity: 3318
Merit: 1247
Bitcoin Casino Est. 2013
I have a pending transaction from more than one day.It is fine with me even if this transaction gets processed several days or weeks later.How long is the maximum it stays in the mempool because in Bitcoin I know it is seven days but it is the first time I encounter this problem in the Ethereum network.It is not a child parent problem because I just sent some Eth right now from the address that has that transaction as pending and the later transaction was processed.I read in google but do not want to cancel the transaction which it was the most talked option available there.
Jump to: