| 166 | } |
| 167 | |
| 168 | void UnloadWallets(WalletContext& context) |
| 169 | { |
| 170 | auto wallets = GetWallets(context); |
| 171 | while (!wallets.empty()) { |
| 172 | auto wallet = wallets.back(); |
| 173 | wallets.pop_back(); |
| 174 | std::vector<bilingual_str> warnings; |
| 175 | RemoveWallet(context, wallet, /* load_on_start= */ std::nullopt, warnings); |
| 176 | UnloadWallet(std::move(wallet)); |
| 177 | } |
| 178 | } |
| 179 | } // namespace wallet |
no test coverage detected