frga13 (OP)
|
|
March 29, 2013, 01:46:40 PM |
|
I send this morning some btc, but I didn't include miner fee... (mobile app wasn't properly setup) So what now? How long will it take to be confirmed? I'm so angry I could shoot myself in the leg...
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
March 29, 2013, 01:58:47 PM |
|
There isn't enough information to answer but ...
if the tx is a high priority tx (based on age, size, and all outputs 0.01 BTC of more) then it likely will be included by a miner as a courtesey within a dozen blocks or so. Could be more, could be less.
If the tx is low priority and as a result the lack of a fee violates the anti-spam/DOS rules then it may never be included in a block, it may not even be relayed to other nodes if your peers drop it as spam.
|
|
|
|
JimiQ84
|
|
March 29, 2013, 02:02:53 PM |
|
There isn't enough information to answer but ...
if the tx is a high priority tx (based on age, size, and all outputs 0.01 BTC of more) then it likely will be included by a miner as a courtesey within a dozen blocks or so. Could be more, could be less.
If the tx is low priority and as a result the lack of a fee violates the anti-spam/DOS rules then it may never be included in a block, it may not even be relayed to other nodes if your peers drop it as spam.
How does miner choose to include transaction without fee? Is it programmed in software somehow? Is there a chance to cancel such a transaction? Or are the coins forever lost in "limbo"?
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
March 29, 2013, 02:06:36 PM |
|
How does miner choose to include transaction without fee? Is it programmed in software somehow? Miners are free to choose whatever transactions they want to include or exclude. They can even mine empty blocks if they want less tx fee revenue. The bitcoind provides numerous API calls to give miners flexibility in deciding how many tx to include, min fees, how many free tx, max block size, etc. In miners are in a pool it is the pool operating setting these.
|
|
|
|
frga13 (OP)
|
|
March 29, 2013, 02:14:17 PM |
|
There isn't enough information to answer but ...
if the tx is a high priority tx (based on age, size, and all outputs 0.01 BTC of more) then it likely will be included by a miner as a courtesey within a dozen blocks or so. Could be more, could be less.
I hope this will be it because tx value is 0.356 btc So I have to wait...
|
|
|
|
JimiQ84
|
|
March 29, 2013, 02:22:03 PM |
|
How does miner choose to include transaction without fee? Is it programmed in software somehow? Miners are free to choose whatever transactions they want to include or exclude. They can even mine empty blocks if they want less tx fee revenue. The bitcoind provides numerous API calls to give miners flexibility in deciding how many tx to include, min fees, how many free tx, max block size, etc. In miners are in a pool it is the pool operating setting these. Thanks for info! And what about cancelation, is there a possibility for it?
|
|
|
|
zebedee
Donator
Hero Member
Offline
Activity: 668
Merit: 500
|
|
March 30, 2013, 08:31:09 AM |
|
There isn't enough information to answer but ...
if the tx is a high priority tx (based on age, size, and all outputs 0.01 BTC of more) then it likely will be included by a miner as a courtesey within a dozen blocks or so. Could be more, could be less.
I hope this will be it because tx value is 0.356 btc So I have to wait... Currently the "rough consensus" (ahem) of the network rules is that 1 Bitcoin that is 1 day old can be spent for free. So if you sent 0.356 bitcoins, you can send for free if you wait about 1/.356 or 3 days. You may get lucky and get serviced earlier, or you may just sit there sucking wind. You can always retransmit a transaction paying a fee to other nodes, which may help, but it would require some degree of technical ability with the software; I'm not aware of any GUI that makes such functionality simple.
|
|
|
|
frga13 (OP)
|
|
March 30, 2013, 03:57:50 PM |
|
Thanx for clearing things up. Tx is still unconfirmed but I hope it will go trough after those 3 days... You can always retransmit a transaction paying a fee to other nodes, which may help, but it would require some degree of technical ability with the software; I'm not aware of any GUI that makes such functionality simple.
I think that this is something which have to be implemented in a wallet, if possible.
|
|
|
|
MoneyIsDebt
|
|
March 30, 2013, 04:03:43 PM |
|
Is this a case where one could legitimately "double spend" ? If OP tried the same transaction again, this time with a fee, and it was picked up first because of this, would the old transaction be discarded as a double spend? Or would the new attempt be discarded simply for being newer?
|
|
|
|
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
Offline
Activity: 1316
Merit: 1043
👻
|
|
March 31, 2013, 05:34:07 AM |
|
Is this a case where one could legitimately "double spend" ? If OP tried the same transaction again, this time with a fee, and it was picked up first because of this, would the old transaction be discarded as a double spend? Or would the new attempt be discarded simply for being newer?
Nodes who has this TX in their memory pool will discard the new TX. However, as nodes probably already dropped it due to lack of fees, it means that this "double spend" will take priority. This is why you NEVER trust 0conf txes.
|
|
|
|
frga13 (OP)
|
|
March 31, 2013, 08:50:40 PM |
|
I used Blockchain.info for this transaction. Today I received email from them: A transaction made through My Wallet has been removed from our database because it was taking a long time to be included in a block.. You may wish to try and make this transaction again, apologies for any inconvenience.So, BTC was back to my account, I made another Tx with included miner fee. Everything is back to normal
|
|
|
|
Dabs
Legendary
Offline
Activity: 3416
Merit: 1912
The Concierge of Crypto
|
|
April 01, 2013, 03:23:48 AM |
|
How long is too long? The reference client will just keep trying. Maybe there should be an option to cancel a transaction if it has not yet been included in a block, and if it has been "floating" for a certain period of time.
|
|
|
|
frga13 (OP)
|
|
April 01, 2013, 04:03:54 PM |
|
I don't know how long is too long, but let me see..
I sent tx March 29, 2013 in about 8:00 and its removed about March 31, 2013, cca 14:00
that's 54 hours...
I agree that should be an option in wallets that you can cancel transaction if it not yet included in block... It will save me much time...
|
|
|
|
|