Wladimir J. van der Laan
6c37f7fd78
getrawchangeaddress should fail when keypool exhausted
...
An user on IRC reported an issue where `getrawchangeaddress`
keeps returning a single address when the keypool is exhausted.
In my opinion this is strange behaviour.
- Change CReserveKey to fail when running out of keys in the keypool.
- Make `getrawchangeaddress` return RPC_WALLET_KEYPOOL_RAN_OUT when
unable to create an address.
- Add a Python RPC test for checking the keypool behaviour in combination
with encrypted wallets.
2014-07-11 15:24:29 +02:00
..
2014-06-23 14:04:38 -04:00
2014-06-21 19:47:43 +02:00
2014-06-21 19:47:43 +02:00
2014-05-13 11:41:59 +02:00
2014-05-09 18:23:34 +02:00
2014-06-05 16:05:57 -04:00
2012-04-27 10:14:33 -04:00
2012-01-23 14:27:08 -05:00
2014-07-08 22:10:46 +01:00
2014-07-01 12:27:19 -04:00
2014-07-07 15:42:59 +00:00
2014-01-23 16:05:01 +01:00
2014-06-25 09:24:50 +02:00
2014-06-25 09:24:50 +02:00
2013-11-10 09:36:28 -06:00
2013-10-20 14:29:24 +07:00
2013-11-10 09:36:28 -06:00
2014-06-26 10:36:57 +02:00
2014-05-10 00:42:31 +02:00
2014-07-01 12:13:37 +02:00
2014-07-07 09:58:56 +02:00
2014-07-01 12:13:37 +02:00
2014-06-15 15:38:22 +02:00
2014-06-27 07:54:21 -07:00
2014-06-27 07:54:21 -07:00
2014-07-09 12:00:16 +02:00
2014-06-25 10:31:35 +02:00
2014-06-25 10:31:35 +02:00
2014-06-25 10:31:35 +02:00
2014-07-07 10:20:28 +02:00
2014-06-26 10:36:57 +02:00
2013-11-10 09:36:28 -06:00
2014-07-01 12:13:37 +02:00
2013-11-18 08:16:12 +01:00
2014-07-01 12:48:16 +02:00
2014-07-01 12:48:16 +02:00
2014-05-02 20:45:03 +02:00
2014-07-08 05:09:19 +02:00
2014-07-03 14:42:16 -04:00
2013-12-04 12:46:13 +01:00
2013-12-04 12:46:13 +01:00
2014-04-01 09:41:49 +02:00
2013-12-04 12:46:13 +01:00
2014-06-21 19:47:39 +02:00
2014-06-21 19:47:43 +02:00
2014-07-09 09:22:36 +02:00
2014-06-26 10:36:57 +02:00
2014-07-01 12:28:05 -04:00
2014-06-03 12:09:51 -07:00
2014-07-02 15:48:39 +02:00
2014-07-02 15:48:39 +02:00
2014-03-31 09:51:58 +02:00
2014-05-22 00:23:03 +07:00
2013-11-10 09:36:28 -06:00
2014-07-07 17:31:05 +02:00
2014-07-07 07:44:48 +02:00
2014-07-08 15:53:53 -04:00
2014-07-08 15:52:29 -04:00
2014-07-08 15:52:29 -04:00
2014-07-01 12:27:19 -04:00
2014-07-11 15:24:29 +02:00
2014-06-21 19:47:39 +02:00
2014-05-30 12:01:53 +02:00
2014-07-07 06:28:43 +02:00
2014-07-07 06:28:43 +02:00
2014-07-08 13:35:56 +02:00
2014-07-07 08:15:14 +02:00
2014-02-09 21:06:06 -05:00
2013-11-10 09:36:28 -06:00
2014-07-07 10:20:28 +02:00
2014-06-23 23:10:24 +02:00
2014-06-04 13:29:36 +02:00
2014-06-21 11:43:23 -04:00
2014-07-10 00:34:18 -03:00
2014-07-02 15:48:39 +02:00
2014-06-15 15:38:22 +02:00
2014-07-07 16:06:28 +02:00
2014-07-07 10:20:28 +02:00
2014-07-07 16:06:28 +02:00
2014-07-07 08:15:14 +02:00
2014-07-04 09:20:39 +02:00
2014-06-28 19:16:15 -07:00
2014-07-07 16:06:28 +02:00
2014-07-10 10:35:48 -07:00
2014-07-02 15:48:37 +02:00
2014-07-11 15:24:29 +02:00
2014-07-02 15:48:40 +02:00
2014-07-02 15:48:40 +02:00
2014-06-23 10:38:15 +02:00
2014-02-18 12:11:46 -05:00
2013-12-19 09:46:11 +01:00
2013-11-10 09:36:28 -06:00
2014-06-25 09:24:50 +02:00
2014-06-25 09:24:50 +02:00
2014-02-28 09:25:00 +01:00
2014-07-01 12:48:16 +02:00
2014-07-01 12:48:16 +02:00
2014-07-03 14:42:16 -04:00
2014-07-03 14:42:16 -04:00
2014-06-27 07:54:21 -07:00
2014-06-28 18:02:42 +02:00
2014-06-28 18:02:42 +02:00
2014-07-07 10:35:26 +02:00
2014-07-04 09:38:44 +07:00
2014-06-12 13:52:15 +02:00
2013-11-11 10:31:09 +10:00
2014-07-11 15:24:29 +02:00
2014-07-07 16:06:28 +02:00
2014-07-02 15:48:39 +02:00
2014-07-02 15:48:39 +02:00