| 1267 | } |
| 1268 | |
| 1269 | bool LegacyScriptPubKeyMan::TopUp(unsigned int kpSize) |
| 1270 | { |
| 1271 | if (!CanGenerateKeys()) { |
| 1272 | return false; |
| 1273 | } |
| 1274 | |
| 1275 | if (!TopUpChain(m_hd_chain, kpSize)) { |
| 1276 | return false; |
| 1277 | } |
| 1278 | for (auto& [chain_id, chain] : m_inactive_hd_chains) { |
| 1279 | if (!TopUpChain(chain, kpSize)) { |
| 1280 | return false; |
| 1281 | } |
| 1282 | } |
| 1283 | NotifyCanGetAddressesChanged(); |
| 1284 | return true; |
| 1285 | } |
| 1286 | |
| 1287 | bool LegacyScriptPubKeyMan::TopUpChain(CHDChain& chain, unsigned int kpSize) |
| 1288 | { |
no test coverage detected