Bitcoin Core 28.99.0
P2P Digital Currency
|
#include <addresstype.h>
#include <common/messages.h>
#include <common/signmessage.h>
#include <common/types.h>
#include <logging.h>
#include <node/types.h>
#include <psbt.h>
#include <script/descriptor.h>
#include <script/script.h>
#include <script/signingprovider.h>
#include <util/result.h>
#include <util/time.h>
#include <wallet/crypter.h>
#include <wallet/types.h>
#include <wallet/walletdb.h>
#include <wallet/walletutil.h>
#include <boost/signals2/signal.hpp>
#include <functional>
#include <optional>
#include <unordered_map>
Go to the source code of this file.
Classes | |
class | wallet::WalletStorage |
class | wallet::CKeyPool |
A key from a CWallet's keypool. More... | |
struct | wallet::WalletDestination |
class | wallet::ScriptPubKeyMan |
class | wallet::LegacyDataSPKM |
class | wallet::LegacyScriptPubKeyMan |
class | wallet::LegacySigningProvider |
Wraps a LegacyScriptPubKeyMan so that it can be returned in a new unique_ptr. More... | |
class | wallet::DescriptorScriptPubKeyMan |
struct | wallet::MigrationData |
struct containing information needed for migrating legacy wallets to descriptor wallets More... | |
Namespaces | |
namespace | wallet |
Functions | |
std::vector< CKeyID > | wallet::GetAffectedKeys (const CScript &spk, const SigningProvider &provider) |
Variables | |
static constexpr int64_t | wallet::UNKNOWN_TIME = std::numeric_limits<int64_t>::max() |
Constant representing an unknown spkm creation time. More... | |
static const unsigned int | wallet::DEFAULT_KEYPOOL_SIZE = 1000 |
Default for -keypool. More... | |
static const std::unordered_set< OutputType > | wallet::LEGACY_OUTPUT_TYPES |
OutputTypes supported by the LegacyScriptPubKeyMan. More... | |