![]() |
Bitcoin Core 22.99.0
P2P Digital Currency
|
#include <interfaces/wallet.h>#include <consensus/amount.h>#include <interfaces/chain.h>#include <interfaces/handler.h>#include <policy/fees.h>#include <primitives/transaction.h>#include <rpc/server.h>#include <script/standard.h>#include <support/allocators/secure.h>#include <sync.h>#include <uint256.h>#include <util/check.h>#include <util/system.h>#include <util/translation.h>#include <util/ui_change_type.h>#include <wallet/context.h>#include <wallet/feebumper.h>#include <wallet/fees.h>#include <wallet/ismine.h>#include <wallet/load.h>#include <wallet/receive.h>#include <wallet/rpcwallet.h>#include <wallet/spend.h>#include <wallet/wallet.h>#include <memory>#include <string>#include <utility>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | wallet |
| namespace | interfaces |
Functions | |
| std::unique_ptr< Wallet > | interfaces::MakeWallet (WalletContext &context, const std::shared_ptr< CWallet > &wallet) |
| Return implementation of Wallet interface. More... | |
| std::unique_ptr< WalletClient > | interfaces::MakeWalletClient (Chain &chain, ArgsManager &args) |
| Return implementation of ChainClient interface for a wallet client. More... | |
| WalletContext m_context |
Definition at line 501 of file interfaces.cpp.
| std::list<CRPCCommand> m_rpc_commands |
Definition at line 581 of file interfaces.cpp.
| std::vector<std::unique_ptr<Handler> > m_rpc_handlers |
Definition at line 580 of file interfaces.cpp.
| std::shared_ptr<CWallet> m_wallet |
Definition at line 502 of file interfaces.cpp.
| const std::vector<std::string> m_wallet_filenames |
Definition at line 579 of file interfaces.cpp.