Gavin Andresen
b33d1f5ee5
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.
2014-07-03 13:44:33 -04:00
..
2014-06-27 12:46:49 +02:00
2014-06-06 19:29:03 +02:00
2014-07-01 12:13:37 +02:00
2014-06-25 10:31:35 +02:00
2014-06-23 14:04:38 -04:00
2013-11-14 19:58:00 +01:00
2014-07-01 15:21:17 +02:00
2013-11-10 09:36:28 -06:00
2014-06-24 17:23:05 -07:00
2013-11-14 19:58:00 +01:00
2014-06-10 15:53:21 -04:00
2014-07-02 08:15:09 +02:00
2014-06-10 15:53:21 -04:00
2014-01-29 14:15:55 +01:00
2014-01-29 14:15:55 +01:00
2014-02-17 12:30:30 +01:00
2014-02-02 07:57:50 +01:00
2014-06-12 16:11:56 +02:00
2014-06-23 14:04:38 -04:00
2014-04-29 16:02:36 +02:00
2013-11-04 16:27:09 +01:00
2013-11-10 09:36:28 -06:00
2014-06-12 13:19:12 +02:00
2014-06-12 13:19:12 +02:00
2014-07-03 13:44:33 -04:00
2014-07-03 13:44:33 -04:00
2013-11-18 08:16:12 +01:00
2013-11-18 08:16:12 +01:00
2013-11-04 16:27:09 +01:00
2013-11-10 09:36:28 -06:00
2013-12-17 07:56:40 +01:00
2013-11-14 19:58:00 +01:00
2014-06-30 15:44:55 +02:00
2014-06-23 15:11:28 +02:00
2014-06-03 15:01:50 +02:00
2014-03-31 09:51:58 +02:00
2014-03-11 08:46:01 +01:00
2013-11-10 09:36:28 -06:00
2014-05-29 15:32:24 -04:00
2013-11-10 09:36:28 -06:00
2013-12-17 07:56:40 +01:00
2014-06-05 16:05:43 -04:00
2013-11-10 09:36:28 -06:00
2013-11-04 16:27:09 +01:00
2014-05-23 14:00:14 -03:00
2014-06-23 14:04:38 -04:00
2013-12-04 13:18:09 +10:00
2013-11-14 19:58:00 +01:00
2014-06-23 14:04:38 -04:00
2014-01-06 16:19:04 +01:00
2014-06-23 14:04:38 -04:00
2014-06-11 12:04:17 +02:00
2014-02-14 13:25:24 -05:00
2013-11-10 09:36:28 -06:00
2013-08-22 16:18:25 +10:00
2014-07-01 15:21:17 +02:00
2014-06-16 17:42:54 +02:00
2014-07-02 09:47:47 +02:00
2014-06-12 13:19:12 +02:00
2014-06-06 10:13:48 +02:00
2014-06-03 15:01:50 +02:00
2014-01-29 14:15:55 +01:00
2014-01-29 14:15:55 +01:00
2013-11-04 16:27:09 +01:00
2013-11-04 16:27:09 +01:00
2014-05-06 12:52:21 +02:00
2014-05-06 12:52:21 +02:00
2014-06-23 14:04:38 -04:00
2014-06-03 15:01:50 +02:00
2014-02-09 21:06:06 -05:00
2014-02-09 21:06:06 -05:00
2014-06-23 08:06:52 +02:00
2014-06-23 08:06:52 +02:00
2014-06-08 01:48:11 +02:00
2013-11-24 16:30:14 +01:00
2014-03-12 17:08:00 +01:00
2013-11-24 16:30:14 +01:00
2014-06-23 15:11:28 +02:00
2013-11-14 19:58:00 +01:00
2014-06-03 15:21:47 +02:00
2014-02-09 21:06:06 -05:00
2013-11-04 16:27:09 +01:00
2013-11-04 16:27:09 +01:00
2014-06-25 09:24:50 +02:00
2014-06-03 15:01:50 +02:00
2013-11-04 16:27:09 +01:00
2013-11-04 16:27:09 +01:00
2014-06-27 07:54:21 -07:00
2014-02-14 13:25:24 -05:00
2014-06-27 07:54:21 -07:00
2014-06-27 16:47:33 -07:00
2014-07-01 15:21:17 +02:00
2014-04-25 20:01:20 +02:00
2014-04-25 20:01:20 +02:00
2014-04-25 20:01:20 +02:00
2014-06-27 15:09:41 +02:00
2014-06-12 16:11:56 +02:00
2013-11-13 09:22:00 +01:00
2013-11-13 09:22:00 +01:00
2014-06-27 16:47:33 -07:00
2014-04-02 03:48:07 +02:00
2013-11-10 09:36:28 -06:00
2013-12-17 07:56:40 +01:00
2014-04-02 03:48:07 +02:00
2014-04-02 03:48:07 +02:00
2014-07-01 15:21:17 +02:00
2014-04-15 11:57:55 +02:00