mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-02 09:46:52 -05:00
wallet: move Assert() check into constructor
This puts it in a function body, so that __func__ is available for reporting any assertion failure.
This commit is contained in:
parent
2f0f056e08
commit
7c9fe25c16
2 changed files with 2 additions and 1 deletions
|
@ -9,6 +9,7 @@
|
|||
namespace wallet {
|
||||
WalletTestingSetup::WalletTestingSetup(const std::string& chainName)
|
||||
: TestingSetup(chainName),
|
||||
m_wallet_loader{interfaces::MakeWalletLoader(*m_node.chain, *Assert(m_node.args))},
|
||||
m_wallet(m_node.chain.get(), "", m_args, CreateMockWalletDatabase())
|
||||
{
|
||||
m_wallet.LoadWallet();
|
||||
|
|
|
@ -22,7 +22,7 @@ struct WalletTestingSetup : public TestingSetup {
|
|||
explicit WalletTestingSetup(const std::string& chainName = CBaseChainParams::MAIN);
|
||||
~WalletTestingSetup();
|
||||
|
||||
std::unique_ptr<interfaces::WalletLoader> m_wallet_loader = interfaces::MakeWalletLoader(*m_node.chain, *Assert(m_node.args));
|
||||
std::unique_ptr<interfaces::WalletLoader> m_wallet_loader;
|
||||
CWallet m_wallet;
|
||||
std::unique_ptr<interfaces::Handler> m_chain_notifications_handler;
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue