Author

Topic: Transaction with low amount is stuck (Read 830 times)

sr. member
Activity: 434
Merit: 251
physics, mathematics and engineering
February 08, 2017, 02:57:19 PM
#17
Hello there,

i am new to BTC and my first transaction was for testing how it goes.


Most will tell you placed too low fee... i will say bitcoin network is congested.
Whatever reason there is, that is not how it should be.
Anyway don't worry its a matter of time or u will resend it.

It confirmed now  Smiley
legendary
Activity: 2296
Merit: 1014
February 08, 2017, 01:01:19 PM
#16
Hello there,

i am new to BTC and my first transaction was for testing how it goes.


Most will tell you placed too low fee... i will say bitcoin network is congested.
Whatever reason there is, that is not how it should be.
Anyway don't worry its a matter of time or u will resend it.
sr. member
Activity: 434
Merit: 251
physics, mathematics and engineering
February 07, 2017, 06:16:21 PM
#15
Ty for all your help,

transaction still stuck Sad
legendary
Activity: 3472
Merit: 4801
February 07, 2017, 05:14:58 PM
#14
can you recommend a wallet where i can see the byte size before i hit deposit ?
Unfortunately it is basically impossible to predict the size in bytes of a transaction before you actually send it. The best you can do is to find out what the current recommended fee rate is and set that as the fee rate for your transaction before you send. Even better if you can see what the fee rate your wallet is using at the time so you know whether it is high enough.

I recommend that you use Electrum, although they have an issue where the fee rate has a maximum of 50 satoshis/byte. You can fix this by just setting a fixed fee rate in the settings to whatever the recommended rate is. Do this before each transaction.

If you use a wallet that has "coin control" features (such as Bitcoin Core), then you can choose which inputs you want to use, and which outputs you want to use.  Doing that, you can get a reasonably good estimate of the size of your transaction.

A reasonable estimate would be:
  • 10 bytes of general transaction overhead
  • 149 bytes per input
  • 34 bytes per output

There is a small variation in the size of inputs (they can actually be anywhere between 147 and 149 bytes) so the actual size can be a bit smaller than this estimate, but using this you can be relatively certain that the transaction won't be bigger than estimated and will be relatively close.

So, for example, your transaction with 4 inputs and 2 outputs would be:

10 + (149*4) + (34*2) = 674
10 + (147*4) + (34*2) = 666


So your size was between 666 and 674 bytes.  As you mentioned, it was 670 bytes, but if you had used 674 when calculating you'd have been close enough.
staff
Activity: 3458
Merit: 6793
Just writing some code
February 07, 2017, 04:51:21 PM
#13
how do you see how much inputs i have ?
Most block explorers have an "advanced" feature where you can see more details about a transaction. On blockchain.info, there is a link at the bottom of the page labeled "Advanced: Enable". Click that and you will get the advanced view. This will show you the inputs, the input amounts, the referenced outputs, whether any outputs were spent and which transaction has that spend, and input and output script information.

can you recommend a wallet where i can see the byte size before i hit deposit ?
Unfortunately it is basically impossible to predict the size in bytes of a transaction before you actually send it. The best you can do is to find out what the current recommended fee rate is and set that as the fee rate for your transaction before you send. Even better if you can see what the fee rate your wallet is using at the time so you know whether it is high enough.

I recommend that you use Electrum, although they have an issue where the fee rate has a maximum of 50 satoshis/byte. You can fix this by just setting a fixed fee rate in the settings to whatever the recommended rate is. Do this before each transaction.
sr. member
Activity: 434
Merit: 251
physics, mathematics and engineering
February 07, 2017, 04:34:34 PM
#12
how do you see how much inputs i have ?

can you recommend a wallet where i can see the byte size before i hit deposit ?
staff
Activity: 3458
Merit: 6793
Just writing some code
February 07, 2017, 02:42:29 PM
#11
Another thing, why do i have 670bytes ? i only have one input and one output adress, and i saw people with 270 bytes, how do i get smaller size ?
Your transaction actually has 4 inputs and two outputs. Even though you are spending from the same address, that does not mean you have one input. Outputs to an address are not magically consolidated into one input in an address. This means that you have received multiple payments to your address and are spending from them. You have two outputs because you also have a change output.
sr. member
Activity: 434
Merit: 251
physics, mathematics and engineering
February 07, 2017, 02:16:09 PM
#10
Another thing, why do i have 670bytes ? i only have one input and one output adress, and i saw people with 270 bytes, how do i get smaller size ?
staff
Activity: 3458
Merit: 6793
Just writing some code
February 07, 2017, 01:29:47 PM
#9
Bitcoinwallet on Android,
Unfortunately I don't think that has the ability to do the RBF double spend. You will not be able to do the third option.

and no i didnt contact em because i accelerated with viaBTC tx accelerator. I thought thats same method, shall i contact them now ?
Yes, you should contact them. They are with a different pool which is much larger than ViaBTC and thus more likely to confirm your transaction.
sr. member
Activity: 434
Merit: 251
physics, mathematics and engineering
February 07, 2017, 01:28:28 PM
#8
"Bitcoin wallet" on Android, and no i didnt contact em because i accelerated with viaBTC tx accelerator. I thought thats same method, shall i contact them now ?
staff
Activity: 3458
Merit: 6793
Just writing some code
February 07, 2017, 01:19:54 PM
#7
its not confirmed up to now Sad
Again, what wallet software are you using? Did you also contact the two users that I told you about?
sr. member
Activity: 434
Merit: 251
physics, mathematics and engineering
February 07, 2017, 01:17:34 PM
#6
its not confirmed up to now Sad
hero member
Activity: 840
Merit: 508
Make winning bets on sports with Sportsbet.io!
February 07, 2017, 09:56:24 AM
#5
Ty very much Smiley

I read how it works on the site, but i dont get it.

What does the site get from it, i suppose they dont offer this for free without own profit ?

It is a free service.
you can donate to them if you want, but it is not needed. They offer up to 100 tx per hour to confirm.
They are a mining pool, so they can basically include transactions to blocks that they want to, to the blocks they mine.
Just when it gets confirmed on viaBTC block Smiley
Actually, might take little more than 2 hours. You can see last blocks mined by them Here
Try to use wallet with dynamic fee, so it will get confirmed faster.
staff
Activity: 3458
Merit: 6793
Just writing some code
February 07, 2017, 09:54:04 AM
#4
You have a few options here. You can wait and hope it confirms, wait for the transaction to be "forgotten" by the network, attempt a double spending transaction that pays a higher fee, or ask a miner to confirm it for you.

For the third option, we need to know what wallet software you are using.

For the fourth option, you can contact the users Quickseller and macbook-air.
sr. member
Activity: 434
Merit: 251
physics, mathematics and engineering
February 07, 2017, 09:43:19 AM
#3
Ty very much Smiley

I read how it works on the site, but i dont get it.

What does the site get from it, i suppose they dont offer this for free without own profit ?
hero member
Activity: 840
Merit: 508
Make winning bets on sports with Sportsbet.io!
February 07, 2017, 09:41:21 AM
#2
I accelrated your transcation with viaBTC tx accelerator so when ever viabtc mines a block it will get confirmed, please do save that tool for the future.
Your transcation should get confirmation within 2 hours max.
sr. member
Activity: 434
Merit: 251
physics, mathematics and engineering
February 07, 2017, 09:25:15 AM
#1
Hello there,

i am new to BTC and my first transaction was for testing how it goes.

now it hasnt confirmed after nearly 24 hours. I realised now why. The fee is way to low.

https://blockchain.info/de/tx/fb51a0b7cbf8733c6d61ee8d9603cf507e560844d08e12bffe0ffdfb172e1213

Pls can someone tell me how i can abort the transaction and start with higher fee (i am using Bitcoin Wallet on android and i haven´t found a possibility to abort the transaction)

Jump to: