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-07-08 22:10:46 +01:00
2014-07-01 12:27:19 -04:00
2014-07-07 15:42:59 +00:00
2014-06-25 09:24:50 +02:00
2014-06-25 09:24:50 +02:00
2014-06-26 10:36:57 +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
2014-07-01 12:13:37 +02:00
2014-07-01 12:48:16 +02:00
2014-07-01 12:48:16 +02:00
2014-07-08 05:09:19 +02:00
2014-07-03 14:42:16 -04: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-07-02 15:48:39 +02:00
2014-07-02 15:48:39 +02: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-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-07-07 10:20:28 +02:00
2014-06-23 23:10:24 +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-06-25 09:24:50 +02:00
2014-06-25 09:24:50 +02: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
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