![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
#include <addresstype.h>#include <common/signmessage.h>#include <consensus/amount.h>#include <interfaces/chain.h>#include <primitives/transaction_identifier.h>#include <pubkey.h>#include <script/script.h>#include <support/allocators/secure.h>#include <util/fs.h>#include <util/result.h>#include <util/ui_change_type.h>#include <cstdint>#include <functional>#include <map>#include <memory>#include <string>#include <tuple>#include <type_traits>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | interfaces::Wallet |
| Interface for accessing a wallet. More... | |
| class | interfaces::WalletLoader |
| struct | interfaces::WalletAddress |
| Information about one wallet address. More... | |
| struct | interfaces::WalletBalances |
| Collection of wallet balances. More... | |
| struct | interfaces::WalletTx |
| struct | interfaces::WalletTxStatus |
| Updated transaction status. More... | |
| struct | interfaces::WalletTxOut |
| Wallet transaction output. More... | |
| struct | interfaces::WalletMigrationResult |
| Migrated wallet info. More... | |
Namespaces | |
| namespace | common |
| namespace | node |
| namespace | wallet |
| namespace | interfaces |
Typedefs | |
| using | interfaces::WalletOrderForm = std::vector<std::pair<std::string, std::string>> |
| using | interfaces::WalletValueMap = std::map<std::string, std::string> |
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) |