]> Git Repo - VerusCoin.git/commit
Use fee/priority estimates in wallet CreateTransaction
authorGavin Andresen <[email protected]>
Tue, 27 May 2014 19:44:57 +0000 (15:44 -0400)
committerGavin Andresen <[email protected]>
Thu, 3 Jul 2014 17:44:33 +0000 (13:44 -0400)
commitb33d1f5ee512da5719b793b3867f75f1eea5cf52
tree7bb3a60c6ca9c66c10920068bf7d63c942e52570
parent29264a0a60fb18671ab43713f168765ab7609cd6
Use fee/priority estimates in wallet CreateTransaction

The wallet now uses the mempool fee estimator with a new
command-line option: -txconfirmtarget (default: 1) instead
of using hard-coded fees or priorities.

A new bitcoind that hasn't seen enough transactions to estimate
will fall back to the old hard-coded minimum priority or
transaction fee.

-paytxfee option overrides -txconfirmtarget.

Relaying and mining code isn't changed.

For Qt, the coin control dialog now uses priority estimates to
label transaction priority (instead of hard-coded constants);
unspent outputs were consistently labeled with a much higher
priority than is justified by the free transactions actually
being accepted into blocks.

I did not implement any GUI for setting -txconfirmtarget; I would
suggest getting rid of the "Pay transaction fee" GUI and replace
it with either "target number of confirmations" or maybe
a "faster confirmation <--> lower fee" slider or select box.
doc/release-notes.md
src/core.h
src/init.cpp
src/main.cpp
src/main.h
src/qt/coincontroldialog.cpp
src/qt/coincontroldialog.h
src/wallet.cpp
src/wallet.h
This page took 0.027902 seconds and 4 git commands to generate.