This requires some small refactors to silence false-positive warnings. Also, expand the bugprone-unused-return-value.CheckedReturnTypes option to include util::Result, and util::Expected.
util::Error
AddWalletDescriptor
nullptr
pszSkip
Rewrite
CMasterKey::DEFAULT_DERIVE_ITERATIONS