1

I have created a transaction some days ago. It has status Pending and gas price 82 gwei.

Today at etherscan I can see a minimal low gas price is 73 gwei. And a minimal average gas price has the same value. It is the first day my gas price is more than that gas price.

  1. Why my transaction is still pending?
  2. What's the process of choosing a transaction to include in the block?
  3. Can this transaction be processed in future or not?

UPDATE:

There are blocks of transactions that have minimal low gas price is 70 gwei.

enter image description here

UPDATE: enter image description here

How we can see chart from the update yesterday (Apr 19) we have the minimum average gas price is 73 gwei. I create my transaction on Apr 18. I understand there was the moment when the average price was downing till 73 gwei.

Maybe I understand wrong, but if the gas price was less my price so the transaction must be included in a block already, otherwise I'm reading this chart and legend wrong. But my transaction is still pending at this moment...

1

1 Answer 1

2

Miners usually include transactions with a higher gas price but they can include any transactions even with 0 wei gas price.

  • Mine their reward distribution transactions at a nominal 1 gwei gas price.
  • Accept off-chain payments.
  • Flashbot transactions process several transactions as a group.

Transactions with gas price away from the last average gas price isn't like they are going to be included in the next block.

So unless the average gas price gets close to 82 gwei your transaction is unlikely to be mined.

7
  • I've updated the post. Do you want to say that miners can include transactions in blocks with a specific order and/or price and that I don't have to look at minimal average gas price? Yes, 73 gwei was yesterday but it was a specific deal. I'm confused about how it understand?
    – Mr. JE
    Apr 20, 2021 at 0:38
  • @Mr.JE If the average is 177 gwei the 73 gwei minimum is not real. It is the result of miners including transactions with very low gas price, but they get paid off-chain or with a token transfer that aren't considered for the graph. I would say that with an average of 177 gwei a regular transaction with less than 150 gwei is unlikely to be mined.
    – Ismael
    Apr 20, 2021 at 1:05
  • Ok, I see. Thanks. How do you think what value (min, avg, max) and what line (blue, grey, green) I better use for setting the price of gas at a simple transaction (transfer cryptos) where I'll be sure (more or less) that transaction will include to?
    – Mr. JE
    Apr 20, 2021 at 1:26
  • 1
    @Mr.JE I don't think there are precise rules that work all the time. For ether transfers usually some points below average is enough. For contract deployments, defi interactions, token swaps, etc usually you want a speedy time so start above average, and increase gas price if it taking too long. Check several sites for gas price etherscan, ethgasstation, etc. If the gas is too high due to network congestion sometimes it is better to wait if you can.
    – Ismael
    Apr 20, 2021 at 13:58
  • I have arisen another question. How I understand if I leave my transaction in the pending transactions pool it will be processed if the price of gas will be appropriate, even if the transaction would be in status "Pending" for many months. In other words, do the transaction have an end time (live time) in the pending transactions pool?
    – Mr. JE
    Apr 21, 2021 at 0:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.