diff --git a/doc/release-notes/release-notes.md b/doc/release-notes/release-notes.md index 50560857c..e4e33b110 100644 --- a/doc/release-notes/release-notes.md +++ b/doc/release-notes/release-notes.md @@ -1,7 +1,14 @@ # Bitcoin ABC 0.24.4 Release Notes Bitcoin ABC version 0.24.4 is now available from: This release includes the following features and fixes: + +- Bitcoin ABC will no longer create an unnamed `""` wallet by default when no wallet is + specified on the command line or in the configuration files. For backwards compatibility, + if an unnamed `""` wallet already exists and would have been loaded previously, then it + will still be loaded. Users without an unnamed `""` wallet and without any other wallets + to be loaded on startup will be prompted to either choose a wallet to load, or to + create a new wallet. diff --git a/src/interfaces/wallet.cpp b/src/interfaces/wallet.cpp index c23502f7c..0ad2aa052 100644 --- a/src/interfaces/wallet.cpp +++ b/src/interfaces/wallet.cpp @@ -1,575 +1,567 @@ // Copyright (c) 2018 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include #include #include #include #include #include #include #include #include #include #include