Bitcoin Forum
November 15, 2024, 01:46:10 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: No miner fee  (Read 1194 times)
frga13 (OP)
Sr. Member
****
Offline Offline

Activity: 383
Merit: 250



View Profile
March 29, 2013, 01:46:40 PM
 #1

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...  Embarrassed
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
March 29, 2013, 01:58:47 PM
 #2

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
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


View Profile
March 29, 2013, 02:02:53 PM
 #3

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 Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
March 29, 2013, 02:06:36 PM
 #4

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)
Sr. Member
****
Offline Offline

Activity: 383
Merit: 250



View Profile
March 29, 2013, 02:14:17 PM
 #5

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
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


View Profile
March 29, 2013, 02:22:03 PM
 #6

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 Offline

Activity: 668
Merit: 500



View Profile
March 30, 2013, 08:31:09 AM
 #7

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)
Sr. Member
****
Offline Offline

Activity: 383
Merit: 250



View Profile
March 30, 2013, 03:57:50 PM
 #8

Thanx for clearing things up. Tx is still unconfirmed but I hope it will go trough after those 3 days...

Quote from: zebedee
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
Hero Member
*****
Offline Offline

Activity: 642
Merit: 500



View Profile
March 30, 2013, 04:03:43 PM
 #9

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 Offline

Activity: 1316
Merit: 1043

👻


View Profile
March 31, 2013, 05:34:07 AM
 #10

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)
Sr. Member
****
Offline Offline

Activity: 383
Merit: 250



View Profile
March 31, 2013, 08:50:40 PM
 #11

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 Smiley
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
April 01, 2013, 03:23:48 AM
 #12

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)
Sr. Member
****
Offline Offline

Activity: 383
Merit: 250



View Profile
April 01, 2013, 04:03:54 PM
 #13

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...
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!