#include <interfaces/node.h>
#include <addrdb.h>
#include <banman.h>
#include <chain.h>
#include <chainparams.h>
#include <config.h>
#include <init.h>
#include <interfaces/handler.h>
#include <interfaces/wallet.h>
#include <net.h>
#include <net_processing.h>
#include <netaddress.h>
#include <netbase.h>
#include <node/context.h>
#include <node/ui_interface.h>
#include <policy/fees.h>
#include <policy/settings.h>
#include <primitives/block.h>
#include <rpc/server.h>
#include <shutdown.h>
#include <support/allocators/secure.h>
#include <sync.h>
#include <txmempool.h>
#include <util/ref.h>
#include <util/system.h>
#include <util/translation.h>
#include <validation.h>
#include <warnings.h>
#include <univalue.h>
#include <boost/signals2/signal.hpp>
Go to the source code of this file.
|
fs::path | GetWalletDir () |
|
std::vector< fs::path > | ListWalletDir () |
|
std::vector< std::shared_ptr< CWallet > > | GetWallets () |
|
std::shared_ptr< CWallet > | LoadWallet (const CChainParams &chainParams, interfaces::Chain &chain, const std::string &name, bilingual_str &error, std::vector< bilingual_str > &warnings) |
|
WalletCreationStatus | CreateWallet (const CChainParams ¶ms, interfaces::Chain &chain, const SecureString &passphrase, uint64_t wallet_creation_flags, const std::string &name, bilingual_str &error, std::vector< bilingual_str > &warnings, std::shared_ptr< CWallet > &result) |
|
std::unique_ptr< interfaces::Handler > | HandleLoadWallet (interfaces::Node::LoadWalletFn load_wallet) |
|
std::unique_ptr< Node > | interfaces::MakeNode (NodeContext *context=nullptr) |
| Return implementation of Node interface. More...
|
|
◆ CreateWallet()
◆ GetWalletDir()
fs::path GetWalletDir |
( |
| ) |
|
◆ GetWallets()
std::vector<std::shared_ptr<CWallet> > GetWallets |
( |
| ) |
|
◆ HandleLoadWallet()
◆ ListWalletDir()
std::vector<fs::path> ListWalletDir |
( |
| ) |
|
◆ LoadWallet()
◆ m_context
◆ m_context_ref