MakeWalletDatabase no longer has a default DatabaseFormat. InsteadCommit https://github.com/bitcoin/bitcoin/pull/19077/commits/9af5de3798c49f86f27bb79396e075fb8c1b2381
callers, like CWallet::Create, need to specify the database type to> Use SQLite for descriptor wallets
create if the file does not exist. If it exists and NONE is given, then>
> MakeWalletDatabase no longer has a default DatabaseFormat. Instead
> callers, like CWallet::Create, need to specify the database type to
> create if the file does not exist. If it exists and NONE is given, then
> CreateWalletDatabase will try to autodetect the type.
This is a backport of [[Commit https://github.com/bitcoin/bitcoin/pull/19077 | core#19077]] [20/26]77/commits/9b78f3ce8ed1867c37f6b9fff98f74582d44b789
https://github.com/bitcoin/bitcoin/pull/19077/commits/9af5de3798c49f86f27bb79396e075fb8c1b2381> walletutil: Wallets can also be sqlite
>
> Detect and open sqlite wallets
This is a backport of core#19077 [22 & 23/26]
Depends on (fixme: phabricator raises 'graph cycle detected') D1056771)