MarcoFalke
99d6a5be8b
Merge #17999 : refactor: Add ChainClient setMockTime, getWallets methods
...
3ce16ad2f91d1e2edc7e7bdc5a19f72aa8c3e739 refactor: Use psbt forward declaration (Russell Yanofsky)
1dde238f2c21a0cc9bada10a2449cf9c6b2178ad Add ChainClient setMockTime, getWallets methods (Russell Yanofsky)
Pull request description:
This PR is part of the [process separation project](https://github.com/bitcoin/bitcoin/projects/10 ).
These changes are needed to set mock times, and get wallet interface pointers correctly when
wallet code is running in a different process from node code in #10102
ACKs for top commit:
MarcoFalke:
re-ACK 3ce16ad2f91d1e2edc7e7bdc5a19f72aa8c3e739 🔙
promag:
Code review ACK 3ce16ad2f91d1e2edc7e7bdc5a19f72aa8c3e739.
Tree-SHA512: 6c093bfcd68adf5858a1aade4361cdb7fb015496673504ac7a93d0bd2595215047184551d6fd526baa27782331cd2819ce45c4cf923b205ce93ac29e485b5dd8
2020-04-10 12:57:35 -04:00
..
2020-03-27 15:17:35 +00:00
2019-12-30 10:42:20 +13:00
2020-03-18 10:34:53 -07:00
2020-01-28 17:00:01 +01:00
2020-01-16 15:58:35 -05:00
2020-03-19 17:26:51 +01:00
2020-04-10 12:57:35 -04:00
2020-01-28 16:59:07 +01:00
2020-03-02 23:07:21 -08:00
2020-03-02 23:07:21 -08:00
2020-01-15 02:18:00 +07:00
2020-03-23 16:36:24 +02:00
2020-04-10 12:57:35 -04:00
2020-04-10 12:57:35 -04:00
2020-03-27 14:49:50 +08:00
2019-03-31 11:41:05 -07:00
2020-03-26 16:56:03 +01:00
2020-04-10 12:52:37 -04:00
2020-02-09 07:44:29 -08:00
2020-04-02 08:35:10 -04:00
2020-04-10 12:52:37 -04:00
2020-03-19 17:26:51 +01:00
2019-10-14 13:24:54 +03:00
2019-12-30 10:42:20 +13:00
2020-01-02 11:05:36 -08:00
2020-03-04 14:24:19 +01:00
2020-03-04 14:24:19 +01:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2020-03-10 09:52:53 -04:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-10-16 08:56:57 -07:00
2019-09-05 13:25:11 +12:00
2020-04-10 12:52:37 -04:00
2020-03-14 12:23:01 -07:00
2020-04-02 08:35:10 -04:00
2020-04-02 08:35:10 -04:00
2019-12-30 10:42:20 +13:00
2020-02-25 14:10:44 -08:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2020-02-10 12:00:10 -08:00
2020-04-02 05:34:47 +08:00
2020-02-13 08:59:51 -08:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2020-04-03 16:29:26 +02:00
2020-01-21 14:07:42 +00:00
2019-12-30 10:42:20 +13:00
2020-03-28 08:38:07 +09:00
2019-12-30 10:42:20 +13:00
2020-03-05 15:25:36 -05:00
2019-12-30 10:42:20 +13:00
2020-03-27 15:51:05 +09:00
2019-12-30 10:42:20 +13:00
2020-04-08 14:45:27 +00:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2020-01-15 02:18:00 +07:00
2019-02-22 17:38:45 -08:00
2020-02-10 12:00:10 -08:00
2020-01-04 20:18:28 +02:00
2019-12-30 10:42:20 +13:00
2019-03-31 11:41:05 -07:00
2020-02-21 10:06:21 -08:00
2019-12-30 10:42:20 +13:00
2020-04-06 13:58:51 +00:00
2020-04-06 13:58:51 +00:00
2020-01-31 12:36:13 +00:00
2020-04-10 11:06:27 -04:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2020-01-15 02:18:00 +07:00
2020-01-15 02:18:00 +07:00
2020-04-10 12:55:12 -04:00
2020-03-26 17:20:28 +08:00
2020-01-28 17:01:48 +01:00
2020-01-28 17:01:48 +01:00
2020-04-01 12:49:15 +02:00
2020-04-05 21:48:21 -04:00
2019-11-21 21:13:08 +01:00
2020-04-05 01:01:13 +02:00
2020-04-05 10:46:24 +08:00
2020-04-09 15:00:57 -04:00
2020-01-31 12:36:13 +00:00
2019-12-30 10:42:20 +13:00
2020-02-27 17:59:07 -08:00
2019-12-23 06:12:10 +07:00
2020-01-08 12:35:59 +00:00
2020-02-11 07:44:12 -08:00
2020-04-10 10:12:46 -04:00
2020-03-29 11:45:46 -04:00
2019-10-29 11:30:12 +02:00
2020-03-29 11:45:46 -04:00
2020-04-10 10:12:46 -04:00
2020-03-04 14:31:31 +01:00
2020-03-04 14:31:31 +01:00
2020-01-22 20:20:45 +01:00
2020-01-08 12:35:59 +00:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2020-02-12 11:48:30 -05:00
2020-01-23 16:35:06 -05:00
2020-02-15 19:49:24 -08:00
2020-02-06 13:24:40 +01:00
2020-02-06 13:24:40 +01:00
2020-01-29 19:39:50 +08:00
2020-01-16 18:25:11 -08:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2020-03-19 11:36:38 +08:00
2020-03-29 13:17:04 +00:00
2020-02-28 14:56:49 -08:00
2019-11-12 14:50:44 -08:00
2019-12-30 10:42:20 +13:00
2020-03-10 09:47:32 -04:00
2020-03-10 09:47:32 -04:00
2020-03-05 19:56:26 +01:00
2020-03-23 14:44:58 -07:00
2019-12-30 10:42:20 +13:00
2020-03-27 08:59:06 -04:00
2020-03-15 22:43:39 +00:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2020-01-15 02:18:00 +07:00
2019-12-06 10:02:08 +01:00
2020-01-08 12:35:59 +00:00
2019-12-30 10:42:20 +13:00
2020-02-10 12:00:10 -08:00
2020-01-15 02:18:00 +07:00
2020-03-11 18:38:33 -04:00
2020-03-19 17:26:51 +01:00
2020-01-15 02:18:00 +07:00
2020-01-15 02:18:00 +07:00
2020-01-23 16:35:08 -05:00
2020-01-23 16:35:08 -05:00
2020-03-28 08:38:07 +09:00
2020-03-19 17:26:51 +01:00
2020-01-15 02:18:00 +07:00
2020-04-07 12:53:40 -07:00
2020-04-04 11:44:39 -04:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00
2019-12-30 10:42:20 +13:00