Author

Topic: Transaction Rebroadcast (Read 176 times)

sr. member
Activity: 2520
Merit: 280
Hire Bitcointalk Camp. Manager @ r7promotions.com
January 03, 2024, 11:10:25 AM
#12

Why I said like that earlier because once I submitted a tx that had fee of 20sat/vb a while ago but even after a day it never got accelerated then I increased the fee to 25sat/vb and submitted then its included in the very next block of them.
It cannot be adopted as a rule, and it is risky to send a transaction with a 25sat/vb fee, especially if you are in a hurry or want to complete the transaction within a week. The previous period also witnessed low fees due to the holiday season and the end of the year, and high fees may return again soon.

Talking about after successfully submitting for acceleration to viabtc tool, the TX will likely be included in the next block they mine and they mine 1 block for every 90 minutes which means 25sat/byte seems moderate and the only problem will be finding a slot in the 100 slots per hour which is kind of difficult in the last few weeks.
legendary
Activity: 2184
Merit: 1302
Playbet.io - Crypto Casino and Sportsbook
January 03, 2024, 10:50:10 AM
#11
That was a total surprise for me. Since the TX had more fees than 24 sats/byte, I can't think of any possible reason for excluding it.
I think that would mean they are not including the backlog of transactions they have based on the higher fee rate that the user used, since they all pass their requirement; maybe there's another mechanism to it or they are just picking randomly; i am not sure which it is. Anyway, since the message you got is "Accelerating this transaction", they'll prolly definitely get to yours sooner or later.
hero member
Activity: 1358
Merit: 851
January 03, 2024, 10:07:31 AM
#10
As suggested by Charles-Tim above, resubmit your transaction to ViaBTC free accelerator.
Do that even if there is no remaining free hourly transaction.

If they don't have your transaction in their mempool at all, you should see a message saying transaction doesn't exist.
I tried several times and it says "Accelerating the transaction" which means they have the TX in their mempool. They have included some TXs with 24 sats/byte IIRC in the meantime but didn't include the said TX which was supposed to be included. That was a total surprise for me. Since the TX had more fees than 24 sats/byte, I can't think of any possible reason for excluding it.
Thank you for the great explanation. Learning some more technical things every day whenever I'm in a discussion  Cool
legendary
Activity: 2702
Merit: 4002
January 03, 2024, 06:17:24 AM
#9

Why I said like that earlier because once I submitted a tx that had fee of 20sat/vb a while ago but even after a day it never got accelerated then I increased the fee to 25sat/vb and submitted then its included in the very next block of them.
It cannot be adopted as a rule, and it is risky to send a transaction with a 25sat/vb fee, especially if you are in a hurry or want to complete the transaction within a week. The previous period also witnessed low fees due to the holiday season and the end of the year, and high fees may return again soon.
sr. member
Activity: 2520
Merit: 280
Hire Bitcointalk Camp. Manager @ r7promotions.com
January 03, 2024, 02:12:49 AM
#8
Every node has its own mempool and the purging rate also varies according to that, the purge value we see on explorers are for the default size but as far as I see, ViaBTC includes the TXs above 23sat/vbyte in their blocks constantly so I assume that could be their purge rate or I may be wrong but ViaBtc always includes the submitted TXs in their next blocks or atleast in the two and if it's taking more than that then the TX may not be submitted for acceleration.
If you noticed on ViaBTC that the 100 submission in an hour is not used up very fast and taking many minutes or available all through the hour for people to continue to submit their unconfirmed transaction's txid, that is when this happens, in a way it may take 10 hours or more before ViaBTC will later include the transaction into a block after many blocks have been mined by the mining pool (ViaBTC) but not including the transaction as it is on a queue. The only thing you can do to still know that your transaction will likely still be accelerated if not mined in the next block mined by ViaBTC in this case is to what what I have posted.

Viabtc on an average of 90 minutes mine a block and mostly they will go on without finding a block for 5 hours or so but still its just 500 free txs so if they have backlogs then it will be cleared in the next few blocks.

Why I said like that earlier because once I submitted a tx that had fee of 20sat/vb a while ago but even after a day it never got accelerated then I increased the fee to 25sat/vb and submitted then its included in the very next block of them.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
January 03, 2024, 01:17:33 AM
#7
Every node has its own mempool and the purging rate also varies according to that, the purge value we see on explorers are for the default size but as far as I see, ViaBTC includes the TXs above 23sat/vbyte in their blocks constantly so I assume that could be their purge rate or I may be wrong but ViaBtc always includes the submitted TXs in their next blocks or atleast in the two and if it's taking more than that then the TX may not be submitted for acceleration.
If you noticed on ViaBTC that the 100 submission in an hour is not used up very fast and taking many minutes or available all through the hour for people to continue to submit their unconfirmed transaction's txid, that is when this happens, in a way it may take 10 hours or more before ViaBTC will later include the transaction into a block after many blocks have been mined by the mining pool (ViaBTC) but not including the transaction as it is on a queue. The only thing you can do to still know that your transaction will likely still be accelerated if not mined in the next block mined by ViaBTC in this case is to what what I have posted.
sr. member
Activity: 2520
Merit: 280
Hire Bitcointalk Camp. Manager @ r7promotions.com
January 02, 2024, 11:25:02 PM
#6
The reason why your TX wasn't accelerated by ViaBTC could be, that the fee used is lower than the purging level of their nodes so any TX that doesn't use the fee above won't be included in the block.
ViaBtc nodes do not have a different purging rate than the default one used by majority nodes. What I think is that they have a backlog of transactions they are confirming and they need to successfully mine several blocks to get to your transaction. If you follow the information given above you will be able to check if your transaction is still being accelerated by ViaBtc.

Every node has its own mempool and the purging rate also varies according to that, the purge value we see on explorers are for the default size but as far as I see, ViaBTC includes the TXs above 23sat/vbyte in their blocks constantly so I assume that could be their purge rate or I may be wrong but ViaBtc always includes the submitted TXs in their next blocks or atleast in the two and if it's taking more than that then the TX may not be submitted for acceleration.
legendary
Activity: 2114
Merit: 2248
Playgram - The Telegram Casino
January 02, 2024, 02:20:07 PM
#5
The reason why your TX wasn't accelerated by ViaBTC could be, that the fee used is lower than the purging level of their nodes so any TX that doesn't use the fee above won't be included in the block.
ViaBtc nodes do not have a different purging rate than the default one used by majority nodes. What I think is that they have a backlog of transactions they are confirming and they need to successfully mine several blocks to get to your transaction. If you follow the information given above you will be able to check if your transaction is still being accelerated by ViaBtc.
legendary
Activity: 2380
Merit: 5213
January 02, 2024, 01:40:38 PM
#4
Unfortunately, the TX wasn't included in the block viabtc mined. Well, I guess the transaction was dropped from the mempool as it says local on the Electrum wallet.
Take note that each node has its own mempool.
Your transaction being local in electrum means that it exists in the wallet file, but the server you are connected to doesn't have it in their mempool.
It's possible that your transaction exists in ViaBTC mempool, although it's not displayed in electrum.


What do I need to do? I guess "rebroadcast" the TX. I believe I'm correct, ain't I?
Sometimes, it's helpful to rebroadcast a transaction and sometimes it's not.


Let's say I have made transaction more than 14 days ago and many nodes have dropped my transaction from their mempool.
If I broadcast my transaction, many of those nodes will receive my transaction and put it in their mempool again. In this way I can make the transaction have a better propagation.

If some nodes dropped my transaction due to their size limit and their purging fee rate is still higher than the fee rate of my transaction, I wouldn't change anything with rebroadcasting my transaction.


As suggested by Charles-Tim above, resubmit your transaction to ViaBTC free accelerator.
Do that even if there is no remaining free hourly transaction.

If they don't have your transaction in their mempool at all, you should see a message saying transaction doesn't exist.
sr. member
Activity: 2520
Merit: 280
Hire Bitcointalk Camp. Manager @ r7promotions.com
January 02, 2024, 01:36:14 PM
#3
It's a basic question I got in my mind recently. It may sound silly as I have been in Bitcoin for a few years now LOL.

I had a TX accelerated through viabtc (example, not true; not my TX actually). The TX was created 10 days ago. Due to competition, I couldn't get a free slot in viabtc free accelerator. But recently, I was able to submit in their accelerator. Unfortunately, the TX wasn't included in the block viabtc mined. Well, I guess the transaction was dropped from the mempool as it says local on the Electrum wallet.

What do I need to do? I guess "rebroadcast" the TX. I believe I'm correct, ain't I?

Instead of rebroadcasting the TX from the Electrum wallet, is it the same if I do it through any website? For instance- https://blockchair.com/broadcast
If I put the TX ID there and broadcast, am I fine? Do I have to do anything else?

It's dropped from the server to which your Electrum wallet is currently connected and try switching peers then you will see the transaction back in the history tab if you can see the TXis in the blockchain explorers.

The reason why your TX wasn't accelerated by ViaBTC could be, that the fee used is lower than the purging level of their nodes so any TX that doesn't use the fee above won't be included in the block.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
January 02, 2024, 12:54:21 PM
#2
Unfortunately, the TX wasn't included in the block viabtc mined.
It is possible that the transaction has not been dropped from the node that VIABTC is running. If you submitted the transaction and it was successfully submitted, you can wait. Sometimes it will not be included in the next block mined by ViaBTC. It might be included after many hours has passed, but still it would be included in a block that ViaBTC will later mine.

Submit the transaction again on ViaBTC. If it does not display there is no transaction with this or something but says states below in orange that the accelerating the transaction, just like you can see in the image below. Then just wait. ViaBTC will still later include it into a block.



Instead of rebroadcasting the TX from the Electrum wallet, is it the same if I do it through any website? For instance- https://blockchair.com/broadcast
If I put the TX ID there and broadcast, am I fine? Do I have to do anything else?
You are not submitting the txid but you want to submit a transaction so that it can be broadcast. There is no point in doing that, you can rebroadcast using Electrum instead. But wait and see if ViaBTC will include the transaction in a block. Be patient about this if you or your friend is not in haste.
hero member
Activity: 1358
Merit: 851
January 02, 2024, 12:27:48 PM
#1
It's a basic question I got in my mind recently. It may sound silly as I have been in Bitcoin for a few years now LOL.

I had a TX accelerated through viabtc (example, not true; not my TX actually). The TX was created 10 days ago. Due to competition, I couldn't get a free slot in viabtc free accelerator. But recently, I was able to submit in their accelerator. Unfortunately, the TX wasn't included in the block viabtc mined. Well, I guess the transaction was dropped from the mempool as it says local on the Electrum wallet.

What do I need to do? I guess "rebroadcast" the TX. I believe I'm correct, ain't I?

Instead of rebroadcasting the TX from the Electrum wallet, is it the same if I do it through any website? For instance- https://blockchair.com/broadcast
If I put the TX ID there and broadcast, am I fine? Do I have to do anything else?
Jump to: