Author

Topic: How to find out the real execution (not sent) time? (Read 69 times)

hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange


Timestamp: This is the time and date when was the transaction is created.
To be precise: the Timestamp denotes the block's blocktime (which must lay within consensus bounds for a block to be valid) in which the transaction is included and therefore confirmed. It is not necessarily exactly the time when this block was published to the network, but usually it is within a minute or so on average.

For more details about allowed blocktime, see e.g. here: https://learnmeabitcoin.com/technical/block/time/


Confirmed: This is the time when the transaction received its first confirmation.
No, in your example this denotes that the node(s) of mempool.space received the transaction 27 minutes before it got confirmed into a block. So the transaction sat for 27 minutes in their mempool(s) waiting to be confirmed. Thus the transaction has been submitted roughly 27 minutes before Timestamp (+/- the difference between blocktime and actual block's mining and publishing time to the network).
legendary
Activity: 2702
Merit: 4002
I don't want average statistics for all orders from webpages.
I want the real execution/waiting time for my order.
In addition to what was mentioned above, this time varies according to the congestion of the blockchain. Therefore, if the average time for your transactions is 5-20 minutes with a certain fee, this average for the same fee will be wrong in the future due to the change in network congestion.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
But how do I find out the exact execution time?
This is an issue if you didn't actually monitored it with a live counter
since the timestamp used in the blocks where you can base the time isn't always accurate.

If possible inside Electrum.
The timestamp that you see in the 'History' tab is actually the updated timestamp based from the block where the transaction is included (1st confirmation).
Electrum doesn't immediately include a date/time when you broadcast a transaction that got it listed in your History tab as "Unconfirmed", the time is only until its confirmed.

So either set a timer to get an accurate stats or rely on the timestamp which is based from "median timestamp".
Explained here: en.bitcoin.it/wiki/Block_timestamp
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
I believe he meant the execution time, which is when the transaction received the first confirmation.

@OP The mempool.space as suggested above should be enough to give the information you need focus on these two "timestamp and confirmed" below:



Timestamp: This is the time and date when was the transaction is created.
Confirmed: This is the time when the transaction received its first confirmation.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
You mean you want to know the time the transaction got confirmed without opening Electrum. Like a notification after the transaction has been confirmed? Electrum is not designed to work like that. Unless you open the app.

But there are wallets that can notify you. I do not know much about them because I am very use to not checking the time the transaction is confirmed exactly.


Or you mean you want to know the time the transaction will take before it will be confirmed? You can not know that. Just check the mempool to know the fee rate needed that can get your transactions confirmed as early as possible and you can use blockchain explorer to know when new block has been mined and check if your transaction is included in the block or not.
staff
Activity: 3500
Merit: 6152
If by execution time you mean the confirmation time, then blockexplorers like mempool.space do show that.

It will show both the timestamp the transaction was broadcasted on, as well as when was it confirmed (after how many minutes or hours).


hero member
Activity: 896
Merit: 586
Leading Crypto Sports Betting & Casino Platform
No one can tell the exact time that you transaction would be confirmed because it depends on the fee that you used and if the blockchain is congested or not. You can use https://mempool.space/ to monitor your transaction and know the exact time that it was confirmed. Copy paste your transaction i.d on the search space and you will get the details of what you are looking for.
newbie
Activity: 7
Merit: 5
Assume I send a certain BTC order from Electrum to mempool  on

2024-11-01-16:43

Afterwards its waiting in the mempool for a while (hours) until the execution.

The next morning I open Electrum again and found it executed. OK.

But how do I find out the exact execution time?

I want to get a idea how long it took for the fee amount I spent

I don't want average statistics for all orders from webpages.
I want the real execution/waiting time for my order.

If possible inside Electrum.
If not possible a blockchain monitoring web page is acceptable as well.
Jump to: