merge-script
0578a6ddf6
Merge bitcoin/bitcoin#34223: [28.x] Backport wallets directory deletion fixes
4d219725a7 wallet: test: Failed migration cleanup (David Gumberg)
77622e000b test: coverage for migration failure when last sync is beyond prune height (furszy)
86eaf71e60 wallet: migration, fix watch-only and solvables wallets names (furszy)
fb4406e63a wallet: improve post-migration logging (furszy)
75b59e5aba test: restorewallet, coverage for existing dirs, unnamed wallet and prune failure (furszy)
1d4662441f test: add coverage for unnamed wallet migration failure (furszy)
e47af69222 wallet: fix unnamed wallet migration failure (furszy)
e1e9d71da9 wallet: RestoreWallet failure, erase only what was created (furszy)
b54cdfc617 wallettool: do not use fs::remove_all in createfromdump cleanup (Ava Chow)
5f07b93d7f wallet: introduce method to return all db created files (furszy)
0a944e62cb refactor: remove sqlite dir path back-and-forth conversion (furszy)
Pull request description:
Backports #34222 to 28.x
ACKs for top commit:
davidgumberg:
crACK 4d219725a7
polespinasa:
crACK 4d219725a7
Tree-SHA512: ea872c78e7403f2fe2c7e66dc3215ac01cefadea0b50a6cf2067220eb5138e23c6b4756c49582dc248c102ed8d4b67cde418fb557ea9e608920d0268ac369794
2026-02-11 16:19:30 +00:00
..
2024-09-16 23:10:14 -04:00
2024-08-07 13:05:04 -04:00
2024-08-20 18:51:37 +02:00
2025-09-24 14:37:04 -04:00
2024-09-16 23:10:17 -04:00
2024-08-04 06:43:01 +02:00
2024-08-26 13:41:56 +01:00
2026-01-13 10:36:59 +00:00
2025-09-26 10:22:38 -04:00
2025-09-26 10:24:19 -04:00
2024-07-08 11:12:01 +02:00
2024-09-16 11:57:21 -04:00
2025-08-06 11:51:28 +01:00
2024-12-02 14:20:14 +00:00
2024-08-02 11:32:47 +01:00
2024-07-24 09:57:49 +01:00
2025-10-03 15:49:17 +01:00
2024-07-16 22:40:25 +01:00
2024-12-11 11:41:39 -05:00
2026-01-09 16:31:46 -08:00
2025-04-17 15:14:39 +01:00
2024-07-11 19:21:05 +01:00
2024-09-16 23:10:17 -04:00
2024-07-30 14:06:58 -04:00
2024-07-30 14:06:58 -04:00
2024-12-02 14:19:59 +00:00
2024-11-04 16:27:06 +00:00
2024-08-03 21:59:54 +02:00
2024-08-06 11:03:31 +02:00
2024-08-06 11:03:31 +02:00
2024-07-26 08:06:08 -04:00
2024-08-06 01:38:10 +02:00
2024-07-24 17:40:18 +02:00
2024-08-06 01:38:10 +02:00
2024-06-19 22:56:30 +01:00
2024-07-08 11:12:01 +02:00
2024-08-04 14:24:43 +02:00
2024-08-06 01:38:10 +02:00
2024-12-13 21:15:23 -05:00
2024-12-13 21:15:23 -05:00
2024-08-27 07:00:27 +02:00
2024-08-01 16:03:38 -04:00
2024-08-08 22:51:24 +02:00
2024-08-05 22:34:35 -04:00
2024-07-24 17:40:18 +02:00
2024-07-24 17:40:18 +02:00
2024-07-04 22:35:29 +02:00
2024-07-19 15:09:00 +02:00
2024-07-24 09:39:35 +02:00
2024-07-24 09:39:35 +02:00
2024-08-16 11:23:23 -04:00
2024-07-08 11:12:01 +02:00
2024-06-27 17:35:08 -04:00
2024-06-26 06:47:30 +03:00
2024-07-11 19:08:46 +01:00
2024-06-26 15:28:26 -04:00
2024-12-13 21:15:23 -05:00
2024-07-24 15:57:01 +01:00
2024-10-31 14:48:56 +00:00
2024-08-04 08:52:22 +02:00
2024-08-04 08:51:36 +02:00
2024-08-04 06:43:00 +02:00
2024-08-04 06:42:59 +02:00
2024-08-06 00:23:38 +01:00
2024-07-25 10:16:40 -04:00
2024-08-26 08:38:58 +01:00
2024-07-25 10:16:37 -04:00
2024-08-12 16:06:38 -04:00
2024-06-18 12:24:48 +00:00
2024-07-08 11:12:01 +02:00
2024-08-09 17:42:39 -04:00
2024-07-08 11:12:01 +02:00
2024-07-08 11:12:01 +02:00
2025-09-24 14:37:05 -04:00
2025-09-24 14:37:05 -04:00
2024-07-01 12:39:53 -04:00
2024-08-05 17:44:12 -04:00
2024-08-06 01:38:12 +02:00
2024-07-08 11:12:01 +02:00
2024-07-11 19:08:46 +01:00
2024-07-01 12:39:57 -04:00
2024-07-06 09:06:36 -04:00
2024-07-19 22:01:01 +01:00
2024-07-24 17:40:18 +02:00
2024-07-08 11:12:01 +02:00
2024-09-16 23:10:17 -04:00
2024-09-16 23:10:17 -04:00
2024-07-08 11:12:01 +02:00
2024-07-08 11:12:01 +02:00
2024-07-08 11:12:01 +02:00
2024-12-13 21:15:23 -05:00
2024-12-13 21:15:23 -05:00
2024-08-05 19:43:56 -04:00
2024-08-05 19:43:56 -04:00
2024-08-06 00:23:38 +01:00
2024-08-07 20:00:28 +01:00
2024-08-05 17:25:57 -04:00
2024-08-05 17:25:57 -04:00
2024-08-07 20:00:28 +01:00
2024-07-24 09:15:34 +02:00
2024-08-05 14:45:18 +02:00
2025-10-03 15:50:24 +01:00
2024-09-11 13:42:51 -04:00
2024-07-25 11:01:22 +01:00
2024-07-25 11:01:22 +01:00
2024-07-08 11:12:01 +02:00