Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: DareC on May 29, 2011, 12:34:44 AM



Title: Txn fee back to 0.01 in rc5?
Post by: DareC on May 29, 2011, 12:34:44 AM
I just upgraded from 0.3.22-rc2 to -rc5.  I liked the considerably lower fee in rc2, but this seems to have been reverted or regressed. Even with txn fee manually set to 0.0005, I get asked to pay the old fee of 0.01. Is this expected behaviour or a bug?


Title: Re: Txn fee back to 0.01 in rc5?
Post by: error on May 29, 2011, 12:41:07 AM
I just upgraded from 0.3.22-rc2 to -rc5.  I liked the considerably lower fee in rc2, but this seems to have been reverted or regressed. Even with txn fee manually set to 0.0005, I get asked to pay the old fee of 0.01. Is this expected behaviour or a bug?

It's expected behavior. The tx fee change is being rolled out in two phases, as was discussed in the thread about it.


Title: Re: Txn fee back to 0.01 in rc5?
Post by: Sukrim on May 29, 2011, 01:43:15 AM
When is "phase 2" expected to happen?


Title: Re: Txn fee back to 0.01 in rc5?
Post by: xf2_org on May 29, 2011, 02:15:20 AM
When is "phase 2" expected to happen?

As soon as possible -- the very next bitcoin release.



Title: Re: Txn fee back to 0.01 in rc5?
Post by: ShadowOfHarbringer on May 29, 2011, 05:12:38 AM
When is "phase 2" expected to happen?

As soon as possible -- the very next bitcoin release.

BTW.
The fact that the transaction fee is forced annoys me. I am still using 0.3.20 because of that fact.

Wouldn't it be wiser to leave the final decision to the user and allow sending a transaction without fees after one more "Are you sure ?" dialog option (or "force" rpc/cmdline command) ?
If i want to wait for 10 hours for the 1st confirmation, why not let me ?

Not leaving the choice to the user is so not libertarian.


Title: Re: Txn fee back to 0.01 in rc5?
Post by: wumpus on May 29, 2011, 06:06:01 AM
Not leaving the choice to the user is so not libertarian.
You can set the fee in the options or is that something else?


Title: Re: Txn fee back to 0.01 in rc5?
Post by: theymos on May 29, 2011, 06:39:16 AM
You can set the fee in the options or is that something else?

That can only increase fees from the default, not decrease them.

Once transaction replacement is possible, Bitcoin will hardly even have to worry about this. People will use trial and error to find the correct fees.


Title: Re: Txn fee back to 0.01 in rc5?
Post by: Luke-Jr on May 29, 2011, 01:13:40 PM
The fact that the transaction fee is forced annoys me. I am still using 0.3.20 because of that fact.
Hasn't it always been forced? It seems the correct solution is to include a "Optional fee" in the send dialog, and if it's too small, display a confirmation ("... Do you want to send it this way anyway? Yes/No") if it's "too low". But nobody's submitted a patch for that afaik. ;)

If i want to wait for 10 hours for the 1st confirmation, why not let me ?
Don't assume it will necessarily get accepted ever...


Title: Re: Txn fee back to 0.01 in rc5?
Post by: bitlotto on May 29, 2011, 01:30:55 PM
BTW, Luke-Jr pool accepts transactions with lower fees...
I can't seem to figure it out though, I added "-addnode=173.242.112.53" when launching Bitcoin but it still forces the 0.01 fee. Must be too late at night for me.... ???


Title: Re: Txn fee back to 0.01 in rc5?
Post by: theymos on May 29, 2011, 07:55:20 PM
BTW, Luke-Jr pool accepts transactions with lower fees...
I can't seem to figure it out though, I added "-addnode=173.242.112.53" when launching Bitcoin but it still forces the 0.01 fee. Must be too late at night for me.... ???

Your client doesn't negotiate fees in any way with your peers, so it doesn't know that Luke-Jr requires lower fees. You have to modify your client (or use an old version) to take advantage of the lower fees.

Luke-Jr also rejects all totally free transactions, I believe.


Title: Re: Txn fee back to 0.01 in rc5?
Post by: ShadowOfHarbringer on May 29, 2011, 07:58:23 PM
If i want to wait for 10 hours for the 1st confirmation, why not let me ?
Don't assume it will necessarily get accepted ever...

Still, that is my choice to make.


Title: Re: Txn fee back to 0.01 in rc5?
Post by: Raulo on May 29, 2011, 08:31:18 PM
The fact that the transaction fee is forced annoys me. I am still using 0.3.20 because of that fact.

You are free to do what you want in your client. The 0.3.21/22 version is much more newbie friendly because the transaction is going to be delayed unless they pay a fee. As an advanced user, you are free to change your client. If you want to revert to 0.3.20 behavior, replace
Code:
 return dPriority > COIN * 144 / 250;
by
Code:
 return true; 
in AllowFree of main.h and recompile.


Title: Re: Txn fee back to 0.01 in rc5?
Post by: Sukrim on May 29, 2011, 08:47:33 PM
If you want to revert to 0.3.20 behavior, replace
Code:
 return dPriority > COIN * 144 / 250;
by
Code:
 return true; 
in AllowFree of main.h and recompile.

Might be useful to offer a compiled version with that "patch" too...


Title: Re: Txn fee back to 0.01 in rc5?
Post by: Maged on May 29, 2011, 09:09:49 PM
I hate to keep mentioning this, but the network is already ready for the new fee. Even when I sent a transaction that wasn't relayed by the old version, it still made it into a block. No tricks used. The only explanation I have for this is that we also changed the channels for IRC bootstrapping at the same time, meaning most RC users have at least one connection to another RC user.
http://blockexplorer.com/address/1ELvLsDRCaN8zSpZ8ZktAeM56tpfZ3E4kG


Title: Re: Txn fee back to 0.01 in rc5?
Post by: Luke-Jr on May 30, 2011, 05:24:58 AM
BTW, Luke-Jr pool accepts transactions with lower fees...
I can't seem to figure it out though, I added "-addnode=173.242.112.53" when launching Bitcoin but it still forces the 0.01 fee. Must be too late at night for me.... ???
git fetch git://gitorious.org/~Luke-Jr/bitcoin/luke-jr-bitcoin.git eligius_sendfee && git merge FETCH_HEAD


Title: Re: Txn fee back to 0.01 in rc5?
Post by: qurashee on May 31, 2011, 01:43:07 PM
Here's a patched binary for Windows http://ifile.it/6izp5uy Please do not abuse, setting a lower transaction fee is better than nothing.


Title: Re: Txn fee back to 0.01 in rc5?
Post by: Luke-Jr on May 31, 2011, 04:28:06 PM
BTW, Luke-Jr pool accepts transactions with lower fees...
I can't seem to figure it out though, I added "-addnode=173.242.112.53" when launching Bitcoin but it still forces the 0.01 fee. Must be too late at night for me.... ???
git fetch git://gitorious.org/~Luke-Jr/bitcoin/luke-jr-bitcoin.git eligius_sendfee && git merge FETCH_HEAD
qurashee also built my branches (use at your own risk!): http://eligius.st/~qurashee/