![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
#include <interfaces/wallet.h>#include <common/args.h>#include <consensus/amount.h>#include <interfaces/chain.h>#include <interfaces/handler.h>#include <node/types.h>#include <policy/fees/block_policy_estimator.h>#include <primitives/transaction.h>#include <rpc/server.h>#include <scheduler.h>#include <support/allocators/secure.h>#include <sync.h>#include <uint256.h>#include <util/check.h>#include <util/translation.h>#include <util/ui_change_type.h>#include <wallet/coincontrol.h>#include <wallet/context.h>#include <wallet/feebumper.h>#include <wallet/fees.h>#include <wallet/load.h>#include <wallet/receive.h>#include <wallet/rpc/wallet.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.
Classes | |
| class | Wallet |
| Interface for accessing a wallet. More... | |
| struct | WalletAddress |
| Information about one wallet address. More... | |
| struct | WalletBalances |
| Collection of wallet balances. More... | |
| struct | WalletMigrationResult |
| Migrated wallet info. More... | |
| struct | WalletTx |
| struct | WalletTxOut |
| Wallet transaction output. More... | |
| struct | WalletTxStatus |
| Updated transaction status. More... | |
Namespaces | |
| namespace | wallet |
| namespace | interfaces |
Typedefs | |
| using | WalletOrderForm |
| using | WalletValueMap |
Enumerations | |
| enum class | PSBTError |
Functions | |
| std::unique_ptr< Wallet > | interfaces::MakeWallet (wallet::WalletContext &context, const std::shared_ptr< wallet::CWallet > &wallet) |
| std::unique_ptr< WalletLoader > | interfaces::MakeWalletLoader (Chain &chain, ArgsManager &args) |
| std::unique_ptr< Handler > | MakeSignalHandler (boost::signals2::connection connection) |
| Return handler wrapping a boost signal connection. | |
|
strong |
| std::unique_ptr< Handler > interfaces::MakeSignalHandler | ( | boost::signals2::connection | connection | ) |
Return handler wrapping a boost signal connection.
Definition at line 47 of file interfaces.cpp.