Author

Topic: List of all transactions in memory pool (Read 294 times)

legendary
Activity: 1638
Merit: 1163
Where is my ring of blades...
June 15, 2019, 08:27:35 AM
#15
Let's say a node has a 1 mbyte maximum mempool size, and all the pending transactions meet the minimum fee.
Which pending transactions would stay in its memory and which wouldn't? Would it simply be first-come-first-served? Or would it kick out lower fee transactions for higher fee ones? Or both?

as far as I understand it, the priority is with the transaction that the node already has in its mempool if it doesn't receive anything with a higher fee. although there is a time-out kind of thing for each transaction which nodes set (default is 14 days) if the transaction was not confirmed in that time period it will drop it.
member
Activity: 131
Merit: 29
Let's say a node has a 1 mbyte maximum mempool size, and all the pending transactions meet the minimum fee.
Which pending transactions would stay in its memory and which wouldn't? Would it simply be first-come-first-served? Or would it kick out lower fee transactions for higher fee ones? Or both?
legendary
Activity: 1638
Merit: 1163
Where is my ring of blades...
Question: If a node has less assigned space for the mempool than is needed to store all of them, how does is decide which ones to keep/lose?

nodes nowadays have two values which decide their mempool transaction count. the first is the minimum fee they pay which means if a transaction pays less than that it will be rejected. and second is the amount of memory they dedicate to storing them. if it exceeds that, I believe that a cleanup starts which drops transactions that will not confirm meaning transactions with lowest fee.
member
Activity: 131
Merit: 29
Thanks Red-Apple, https://blockchair.com/bitcoin/mempool/transactions is just what I was looking for.

I'm using a full node anyway, I just wanted to get an idea of what the data in the mempool actually looks like / how many are typically waiting.

Question: If a node has less assigned space for the mempool than is needed to store all of them, how does is decide which ones to keep/lose?
legendary
Activity: 1288
Merit: 1012
I thought it was just me. My transaction has remained unconfirmed for days now. Recently got to know that transactions in Mempool has remained unconfirmed and increasing by the second. Does anyone have an idea as to why this is so?

Mempool unconfirmed transactions increasing per  seconds and recented got disconnected from the network

https://www.blockchain.com/btc/unconfirmed-transactions
My transaction was confirmed today, Yours might have been too? Well, There are a lot of transactions going on Bitcoin network.. Old transactions with lower fees doesn't get picked by miners, They prioritize TX with higher fees, This makes transactions with lower fees stay in Mempool for long period of time.
member
Activity: 322
Merit: 20
Donating 10% to charity
I thought it was just me. My transaction has remained unconfirmed for days now. Recently got to know that transactions in Mempool has remained unconfirmed and increasing by the second. Does anyone have an idea as to why this is so?

Mempool unconfirmed transactions increasing per  seconds and recented got disconnected from the network

https://www.blockchain.com/btc/unconfirmed-transactions

One reason could be the price changing a lot lately and the fees you paid didn't cover the total cost of the transaction for now. That could be one of the reasons, maybe someone else could give another idea.
jr. member
Activity: 240
Merit: 2
I thought it was just me. My transaction has remained unconfirmed for days now. Recently got to know that transactions in Mempool has remained unconfirmed and increasing by the second. Does anyone have an idea as to why this is so?

Mempool unconfirmed transactions increasing per  seconds and recented got disconnected from the network

https://www.blockchain.com/btc/unconfirmed-transactions
legendary
Activity: 2170
Merit: 1427
I have been very sorry to on of my student, I sold bitcoin for him, and up till now after 3 days plus, it's yet to be confirmed or even reach his wallet. I only just wish it can return to my wallet so I push with a higher fee. I just learnt of RBF wallets now, and sadly my previous wallet is not an RBF supported, I just dump their services now for Mycelium. I will need to show my student this link, so he doesn't panic.

May I know what wallet client did you use to send that transaction? In most cases if a transaction doesn't reach the address you sent it to, the fee is so low that nodes just ignore it (which should result in the funds to be available again rather quickly), or that your own or the receiver's client hasn't fully synchronized yet.

RBF is an amazing feature, and possibly one of the best ones so far added to the more trustworthy clients. It helps so many people save a lot of time by simply bumping the fee instead of having to wait a few days in some cases, or in the worst case scenario use a paid accelerator service that charges you a payment through credit card.

Broadcasting transactions can be done here; https://blockstream.info/tx/push
mk4
legendary
Activity: 2870
Merit: 3873
Paldo.io 🤖
Anything that shows the actual transactions?

As Shova listed, https://www.blockchain.com/btc/unconfirmed-transactions  shows the actual transactions, as you can see that the page is actively being populated by the newest transactions being added to the mempool. What are you looking for specifically concerning transactions?
hero member
Activity: 1470
Merit: 655
Anything that shows the actual transactions?

some of the block explorers show them. like:
https://www.blockchain.com/btc/unconfirmed-transactions
https://blockchair.com/bitcoin/mempool/transactions?q=block_id(-1)#
https://btc.com/stats/unconfirmed-tx
https://mempool.space/

but it usually is a limited number that you can see not all of them. if you really want to do something with these transactions (analyze or something) then start running a full node yourself and get your own mempool.
legendary
Activity: 1288
Merit: 1012
https://jochen-hoenicke.de/queue provides good graphs to give you a basic concept of the size and fees people are paying.
https://www.blockchain.com/btc/unconfirmed-transactions provides live transactions when they happen.
https://www.blockchain.com/en/charts/mempool-size have filters by time and fees for viewing the mempool of bitcoin.

Thanks for these links, I have been very sorry to on of my student, I sold bitcoin for him, and up till now after 3 days plus, it's yet to be confirmed or even reach his wallet. I only just wish it can return to my wallet so I push with a higher fee. I just learnt of RBF wallets now, and sadly my previous wallet is not an RBF supported, I just dump their services now for Mycelium. I will need to show my student this link, so he doesn't panic.
You can't show him the transaction id? I too have an unconfirmed transaction, It probably will get confirmed in few more days as the number of unconfirmed transaction is going down. You could also use transaction acceleration services(If you're in a hurry) like pushtx.btc.com ; viabtc etc..
member
Activity: 858
Merit: 13
Christ The King
https://jochen-hoenicke.de/queue provides good graphs to give you a basic concept of the size and fees people are paying.
https://www.blockchain.com/btc/unconfirmed-transactions provides live transactions when they happen.
https://www.blockchain.com/en/charts/mempool-size have filters by time and fees for viewing the mempool of bitcoin.

Thanks for these links, I have been very sorry to on of my student, I sold bitcoin for him, and up till now after 3 days plus, it's yet to be confirmed or even reach his wallet. I only just wish it can return to my wallet so I push with a higher fee. I just learnt of RBF wallets now, and sadly my previous wallet is not an RBF supported, I just dump their services now for Mycelium. I will need to show my student this link, so he doesn't panic.
member
Activity: 131
Merit: 29
Anything that shows the actual transactions?
member
Activity: 286
Merit: 11
Hi there

Is there a way to see a list of all the transactions currently sitting in the memory pool, like a particular wallet or a website? Would be interesting to see.

Thanks

https://jochen-hoenicke.de/queue provides good graphs to give you a basic concept of the size and fees people are paying.
https://www.blockchain.com/btc/unconfirmed-transactions provides live transactions when they happen.
https://www.blockchain.com/en/charts/mempool-size have filters by time and fees for viewing the mempool of bitcoin.
member
Activity: 131
Merit: 29
Hi there

Is there a way to see a list of all the transactions currently sitting in the memory pool, like a particular wallet or a website? Would be interesting to see.

Thanks
Jump to: