![]() |
Bitcoin Core 22.99.0
P2P Digital Currency
|
#include <psbt.h>
#include <script/descriptor.h>
#include <script/signingprovider.h>
#include <script/standard.h>
#include <util/error.h>
#include <util/message.h>
#include <util/time.h>
#include <wallet/crypter.h>
#include <wallet/ismine.h>
#include <wallet/walletdb.h>
#include <wallet/walletutil.h>
#include <boost/signals2/signal.hpp>
#include <unordered_map>
Go to the source code of this file.
Classes | |
class | WalletStorage |
class | CKeyPool |
A key from a CWallet's keypool. More... | |
class | ScriptPubKeyMan |
class | LegacyScriptPubKeyMan |
class | LegacySigningProvider |
Wraps a LegacyScriptPubKeyMan so that it can be returned in a new unique_ptr. More... | |
class | DescriptorScriptPubKeyMan |
Functions | |
std::vector< CKeyID > | GetAffectedKeys (const CScript &spk, const SigningProvider &provider) |
Variables | |
static const unsigned int | DEFAULT_KEYPOOL_SIZE = 1000 |
Default for -keypool. More... | |
static const std::unordered_set< OutputType > | LEGACY_OUTPUT_TYPES |
OutputTypes supported by the LegacyScriptPubKeyMan. More... | |
std::vector< CKeyID > GetAffectedKeys | ( | const CScript & | spk, |
const SigningProvider & | provider | ||
) |
Definition at line 1454 of file scriptpubkeyman.cpp.
|
static |
Default for -keypool.
Definition at line 48 of file scriptpubkeyman.h.
|
static |
OutputTypes supported by the LegacyScriptPubKeyMan.
Definition at line 244 of file scriptpubkeyman.h.