| 178 | } |
| 179 | |
| 180 | void NotifyWalletLoaded(WalletContext& context, const std::shared_ptr<CWallet>& wallet) |
| 181 | { |
| 182 | LOCK(context.wallets_mutex); |
| 183 | for (auto& load_wallet : context.wallet_load_fns) { |
| 184 | load_wallet(interfaces::MakeWallet(context, wallet)); |
| 185 | } |
| 186 | } |
| 187 | |
| 188 | static Mutex g_loading_wallet_mutex; |
| 189 | static Mutex g_wallet_release_mutex; |