pull down to refresh

Its important to understand that the mempool is not a global state. It does not require consensus. So when asking "Why did a transaction disappear from the mempool" I would first ask "From whom's mempool did it disappear?" I'm running a 2GB mempool myself with a longer than usual expiry time.

So the 336 hour purge is not in play?

If I had a 1sat/vb from 6 weeks ago, would it still be there?

reply

As default, it should be, but each mempool can have their own rules.

Also, from what I understand if mempool is over 300MB, low fee transactions get dropped earlier than the 2 weeks. (please someone correct me if I am wrong)

reply

I hadn't heard of this till I heard Sessions mention it.

What confuses me is that on mempool.space you can still see a lot of 1 sat/vb transactions sitting there. If this were true they would have been purged weeks ago.

reply
From whom's mempool did it disappear?

very well said

reply

Great reply. I meant it more like a default setting before anyone changes their mempool properties.

reply

mempool.space have a very good documentation page
https://mempool.space/docs/faq

reply

In high level yes, but details not so much.

reply