We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 50cfc9e commit 8dc6670Copy full SHA for 8dc6670
src/script/descriptor.cpp
@@ -388,14 +388,13 @@ class BIP32PubkeyProvider final : public PubkeyProvider
388
}
389
} else {
390
for (auto entry : m_path) {
391
- der = parent_extkey.Derive(parent_extkey, entry);
392
- assert(der);
+ if (!parent_extkey.Derive(parent_extkey, entry)) return false;
393
394
final_extkey = parent_extkey;
395
if (m_derive == DeriveType::UNHARDENED) der = parent_extkey.Derive(final_extkey, pos);
396
assert(m_derive != DeriveType::HARDENED);
397
398
+ if (!der) return false;
399
400
final_info_out = final_info_out_tmp;
401
key_out = final_extkey.pubkey;
0 commit comments