Bitcoin Forum
November 16, 2024, 01:00:45 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Does Electrum record the date a transaction was sent to the mempool?  (Read 147 times)
zylstra (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
January 24, 2021, 06:37:56 PM
 #1

I would like to know the time a confirmed transaction was sent to the mempool.  Does Electrum store this information?  Or is there an online service that has this information available?
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
January 24, 2021, 06:55:05 PM
 #2

If information provided by the transaction is trustworthy, then it should be listed in the blockheight or blocktime on the transaction when it was sent. If you can get something similar to the advanced tab option in electrum (it might be right clicking the transaction and selecting an option like "view transaction") then you should be able to see the time associated with it or the block height when it was signed.
zylstra (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
January 24, 2021, 08:20:23 PM
 #3

... you should be able to see the time associated with it ...
There is no mention of a mempool or of a time associated with one.

... you should be able to see ... the block height when it was signed.
How do I determine the time that the transaction was sent to the mempool from the block height?
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4361

<insert witty quote here>


View Profile
January 24, 2021, 08:34:41 PM
Last edit: November 15, 2023, 12:16:21 AM by HCP
 #4

Or is there an online service that has this information available?
I'm not sure if Electrum stores the time it was broadcast... the closest I can think of would be the "received time" shown for a transaction on blockchain.com:


But that is only indicative of the time that the transaction was (last) received by blockchain.com... it may have been dropped/rebroadcast etc...

Bitcoin core seems to store the time it first saw the transaction... but if the node isn't running, that "received time" may not be when it was first broadcast etc.


Why is the "broadcast" time important to you? What are you attempting to determine exactly? Huh

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
zylstra (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
January 24, 2021, 09:01:23 PM
 #5

the closest I can think of would be the "received time" shown for a transaction on blockchain.com
The time listed there is the timestamp of the block.

Bitcoin core seems to store the time it first saw the transaction...
It does appear that Bitcoin Core records the sent time of a transaction, which is great to know.  Thank you.  For the transactions for which I am currently looking for sent times I was using Electrum, unfortunately.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4361

<insert witty quote here>


View Profile
January 24, 2021, 10:04:03 PM
Last edit: November 15, 2023, 12:15:48 AM by HCP
 #6

the closest I can think of would be the "received time" shown for a transaction on blockchain.com
The time listed there is the timestamp of the block.
Are you sure about that? The "tooltip" would suggest otherwise...


Check TransID: 0753895afa2c2f76b6a383a4ec2fe8efa87c583588dcb5fe7b9154dd50b57680
Received Time: 2021-01-24 18:06
Block was: 667422


BlockTime was: 2021-01-24 18:56


Note: it's possible that for some transactions, blockchain.com might only see the transaction for the first time when it is included in a block... so you might get received time == block time... or it might be that the transaction was received a few seconds before the block was mined etc (as the timestamp is only to the nearest minute).


█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
zylstra (OP)
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
January 25, 2021, 03:25:28 AM
 #7

Ahem... you appear to be correct.

But only recently.  

It appears that Blockchain started recording this only a month ago, at block 660900, or thereabouts.

As a side note of no consequence, during my attempt to find this transition I ran across a block for which I could not determine whether Blockchain was recording or not, https://www.blockchain.com/btc/block/660500.  The block consists only of a coinbase.  :/

And on another attempt, when surfing to a page of transactions included in a block by modifying the URL, I just coincidentally choose the last page of 211 exactly, on my first try.   Shocked
nc50lc
Legendary
*
Offline Offline

Activity: 2604
Merit: 6416


Self-proclaimed Genius


View Profile
January 25, 2021, 04:19:00 AM
 #8

As a side note of no consequence, during my attempt to find this transition I ran across a block for which I could not determine whether Blockchain was recording or not, https://www.blockchain.com/btc/block/660500.  The block consists only of a coinbase.  :/
There's actually more of that empty block, specially on the older days.
The old ones were simply because there are no transaction in the miner's mempool, so they mined the block empty.
The latest are speculated that those were blocks that're mined seconds after the previous block,
like your example 660500: previous block height 660499 has the same timestamp as that empty block.

You might enjoy this discussion: Bitcoin's Empty Blocks Analaysis.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
pooya87
Legendary
*
Offline Offline

Activity: 3640
Merit: 11039


Crypto Swap Exchange


View Profile
January 25, 2021, 05:06:19 AM
 #9

It appears that Blockchain started recording this only a month ago, at block 660900, or thereabouts.
I remember they were doing it long time ago, which actually caused some confusing specially because they also showed IP address of the "sender" (aka the node that send THEM the tx not the original node). It is probably a problem in their database, maybe they deleted all the old data.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!