Bitcoin
|
This is the complete list of members for CWallet, including all inherited members.
AbandonTransaction(interfaces::Chain::Lock &locked_chain, const uint256 &hashTx) | CWallet | |
AbortRescan() | CWallet | inline |
AddCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret) | CWallet | |
AddCryptedKeyInner(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret) | CWallet | private |
AddCScript(const CScript &redeemScript) override | CWallet | virtual |
AddCScriptWithDB(WalletBatch &batch, const CScript &script) | CWallet | private |
AddDestData(const CTxDestination &dest, const std::string &key, const std::string &value) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
AddKey(const CKey &key) | FillableSigningProvider | inlinevirtual |
AddKeyOriginWithDB(WalletBatch &batch, const CPubKey &pubkey, const KeyOriginInfo &info) | CWallet | private |
AddKeypoolPubkeyWithDB(const CPubKey &pubkey, const bool internal, WalletBatch &batch) | CWallet | private |
AddKeyPubKey(const CKey &key, const CPubKey &pubkey) override EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | virtual |
AddKeyPubKeyInner(const CKey &key, const CPubKey &pubkey) | CWallet | private |
AddKeyPubKeyWithDB(WalletBatch &batch, const CKey &key, const CPubKey &pubkey) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
AddToSpends(const COutPoint &outpoint, const uint256 &wtxid) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
AddToSpends(const uint256 &wtxid) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
AddToWallet(const CWalletTx &wtxIn, bool fFlushOnClose=true) | CWallet | |
AddToWalletIfInvolvingMe(const CTransactionRef &tx, const uint256 &block_hash, int posInBlock, bool fUpdate) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
AddWatchOnly(const CScript &dest) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
AddWatchOnly(const CScript &dest, int64_t nCreateTime) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
AddWatchOnlyInMem(const CScript &dest) | CWallet | private |
AddWatchOnlyWithDB(WalletBatch &batch, const CScript &dest) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
AddWatchOnlyWithDB(WalletBatch &batch, const CScript &dest, int64_t create_time) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
AvailableCoins(interfaces::Chain::Lock &locked_chain, std::vector< COutput > &vCoins, bool fOnlySafe=true, const CCoinControl *coinControl=nullptr, const CAmount &nMinimumAmount=1, const CAmount &nMaximumAmount=MAX_MONEY, const CAmount &nMinimumSumAmount=MAX_MONEY, const uint64_t nMaximumCount=0, const int nMinDepth=0, const int nMaxDepth=9999999) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
BackupWallet(const std::string &strDest) | CWallet | |
BlockConnected(const CBlock &block, const std::vector< CTransactionRef > &vtxConflicted) override | CWallet | virtual |
BlockDisconnected(const CBlock &block) override | CWallet | virtual |
BlockUntilSyncedToCurrentChain() LOCKS_EXCLUDED(cs_main | CWallet | |
CanGenerateKeys() | CWallet | |
CanGetAddresses(bool internal=false) | CWallet | |
CanSupportFeature(enum WalletFeature wf) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | inline |
chain() const | CWallet | inline |
ChainStateFlushed(const CBlockLocator &loc) override | CWallet | virtual |
ChangeWalletPassphrase(const SecureString &strOldWalletPassphrase, const SecureString &strNewWalletPassphrase) | CWallet | |
CommitTransaction(CTransactionRef tx, mapValue_t mapValue, std::vector< std::pair< std::string, std::string >> orderForm, ReserveDestination &reservedest, CValidationState &state) | CWallet | |
ComputeTimeSmart(const CWalletTx &wtx) const | CWallet | |
CreateTransaction(interfaces::Chain::Lock &locked_chain, const std::vector< CRecipient > &vecSend, CTransactionRef &tx, ReserveDestination &reservedest, CAmount &nFeeRet, int &nChangePosInOut, std::string &strFailReason, const CCoinControl &coin_control, bool sign=true) | CWallet | |
CreateWalletFromFile(interfaces::Chain &chain, const WalletLocation &location, uint64_t wallet_creation_flags=0) | CWallet | static |
CryptedKeyMap typedef | CWallet | private |
cs_KeyStore | FillableSigningProvider | mutableprotected |
cs_wallet | CWallet | mutable |
cs_wallet | CWallet | |
CWallet(interfaces::Chain *chain, const WalletLocation &location, std::unique_ptr< WalletDatabase > database) | CWallet | inline |
database | CWallet | private |
DelAddressBook(const CTxDestination &address) | CWallet | |
DeriveNewChildKey(WalletBatch &batch, CKeyMetadata &metadata, CKey &secret, bool internal=false) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
DeriveNewSeed(const CKey &key) | CWallet | |
DummySignInput(CTxIn &tx_in, const CTxOut &txout, bool use_max_sig=false) const | CWallet | |
DummySignTx(CMutableTransaction &txNew, const std::set< CTxOut > &txouts, bool use_max_sig=false) const | CWallet | inline |
DummySignTx(CMutableTransaction &txNew, const std::vector< CTxOut > &txouts, bool use_max_sig=false) const | CWallet | |
EncryptKeys(CKeyingMaterial &vMasterKeyIn) | CWallet | private |
EncryptWallet(const SecureString &strWalletPassphrase) | CWallet | |
EraseDestData(const CTxDestination &dest, const std::string &key) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
fAbortRescan | CWallet | private |
fBroadcastTransactions | CWallet | private |
fDecryptionThoroughlyChecked | CWallet | private |
FindNonChangeParentOutput(const CTransaction &tx, int output) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
Flush(bool shutdown=false) | CWallet | |
fScanningWallet | CWallet | private |
FundTransaction(CMutableTransaction &tx, CAmount &nFeeRet, int &nChangePosInOut, std::string &strFailReason, bool lockUnspents, const std::set< int > &setSubtractFeeFromOutputs, CCoinControl) | CWallet | |
fUseCrypto | CWallet | private |
GenerateNewKey(WalletBatch &batch, bool internal=false) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
GenerateNewSeed() | CWallet | |
GetAddressBalances(interfaces::Chain::Lock &locked_chain) | CWallet | |
GetAddressGroupings() EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
GetAllReserveKeys() const | CWallet | inline |
GetAvailableBalance(const CCoinControl *coinControl=nullptr) const | CWallet | |
GetBalance(int min_depth=0, bool avoid_reuse=true) const | CWallet | |
GetBroadcastTransactions() const | CWallet | inline |
GetChange(const CTxOut &txout) const | CWallet | |
GetChange(const CTransaction &tx) const | CWallet | |
GetConflicts(const uint256 &txid) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
GetCredit(const CTxOut &txout, const isminefilter &filter) const | CWallet | |
GetCredit(const CTransaction &tx, const isminefilter &filter) const | CWallet | |
GetCScript(const CScriptID &hash, CScript &redeemScriptOut) const override | FillableSigningProvider | virtual |
GetCScripts() const | FillableSigningProvider | virtual |
GetDBHandle() | CWallet | inline |
GetDebit(const CTxIn &txin, const isminefilter &filter) const | CWallet | |
GetDebit(const CTransaction &tx, const isminefilter &filter) const | CWallet | |
GetDestData(const CTxDestination &dest, const std::string &key, std::string *value) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
GetDestValues(const std::string &prefix) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
GetDisplayName() const | CWallet | inline |
GetHDChain() const | CWallet | inline |
GetKey(const CKeyID &address, CKey &keyOut) const override | CWallet | virtual |
GetKeyBirthTimes(interfaces::Chain::Lock &locked_chain, std::map< CKeyID, int64_t > &mapKeyBirth) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
GetKeyFromPool(CPubKey &key, bool internal=false) | CWallet | private |
GetKeyOrigin(const CKeyID &keyid, KeyOriginInfo &info) const override | CWallet | virtual |
GetKeyPoolSize() EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | inline |
GetKeys() const override | CWallet | virtual |
GetLabelAddresses(const std::string &label) const | CWallet | |
GetLabelName(const CScript &scriptPubKey) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
GetLocation() const | CWallet | inline |
GetName() const | CWallet | inline |
GetNewChangeDestination(const OutputType type, CTxDestination &dest, std::string &error) | CWallet | |
GetNewDestination(const OutputType type, const std::string label, CTxDestination &dest, std::string &error) | CWallet | |
GetOldestKeyPoolTime() | CWallet | |
GetPubKey(const CKeyID &address, CPubKey &vchPubKeyOut) const override | CWallet | virtual |
GetVersion() | CWallet | inline |
GetWalletTx(const uint256 &hash) const | CWallet | |
GetWatchPubKey(const CKeyID &address, CPubKey &pubkey_out) const | CWallet | |
GroupOutputs(const std::vector< COutput > &outputs, bool single_coin) const | CWallet | |
GUARDED_BY(cs_KeyStore) | CWallet | private |
GUARDED_BY(cs_KeyStore) | CWallet | private |
GUARDED_BY(cs_KeyStore) | CWallet | private |
GUARDED_BY(cs_KeyStore) | CWallet | private |
GUARDED_BY(cs_wallet) | CWallet | private |
GUARDED_BY(cs_wallet) | CWallet | inlineprivate |
GUARDED_BY(cs_wallet) | CWallet | private |
GUARDED_BY(cs_wallet) | CWallet | private |
GUARDED_BY(cs_wallet) | CWallet | private |
GUARDED_BY(cs_wallet) | CWallet | private |
GUARDED_BY(cs_wallet) | CWallet | private |
GUARDED_BY(cs_wallet)=0 | CWallet | privatepure virtual |
GUARDED_BY(cs_wallet)=0 | CWallet | privatepure virtual |
GUARDED_BY(cs_wallet) | CWallet | private |
GUARDED_BY(cs_wallet) | CWallet | |
GUARDED_BY(cs_wallet) | CWallet | |
GUARDED_BY(cs_wallet) | CWallet | |
GUARDED_BY(cs_wallet)=0 | CWallet | pure virtual |
GUARDED_BY(cs_wallet) | CWallet | |
GUARDED_BY(cs_wallet) | CWallet | |
handleNotifications() | CWallet | |
HasWalletSpend(const uint256 &txid) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
HaveCScript(const CScriptID &hash) const override | FillableSigningProvider | virtual |
HaveKey(const CKeyID &address) const override | CWallet | virtual |
HaveWatchOnly(const CScript &dest) const | CWallet | |
HaveWatchOnly() const | CWallet | |
hdChain | CWallet | private |
ImplicitlyLearnRelatedKeyScripts(const CPubKey &pubkey) EXCLUSIVE_LOCKS_REQUIRED(cs_KeyStore) | FillableSigningProvider | protected |
ImportPrivKeys(const std::map< CKeyID, CKey > &privkey_map, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
ImportPubKeys(const std::vector< CKeyID > &ordered_pubkeys, const std::map< CKeyID, CPubKey > &pubkey_map, const std::map< CKeyID, std::pair< CPubKey, KeyOriginInfo >> &key_origins, const bool add_keypool, const bool internal, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
ImportScriptPubKeys(const std::string &label, const std::set< CScript > &script_pub_keys, const bool have_solving_data, const bool internal, const int64_t timestamp) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
ImportScripts(const std::set< CScript > scripts) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
IncOrderPosNext(WalletBatch *batch=nullptr) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
IsAbortingRescan() | CWallet | inline |
IsAllFromMe(const CTransaction &tx, const isminefilter &filter) const | CWallet | |
IsChange(const CTxOut &txout) const | CWallet | |
IsChange(const CScript &script) const | CWallet | |
IsCrypted() const | CWallet | inline |
IsFromMe(const CTransaction &tx) const | CWallet | |
IsHDEnabled() const | CWallet | |
IsLocked() const | CWallet | |
IsLockedCoin(uint256 hash, unsigned int n) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
IsMine(const CTxIn &txin) const | CWallet | |
IsMine(const CTxOut &txout) const | CWallet | |
IsMine(const CTransaction &tx) const | CWallet | |
IsScanning() | CWallet | inline |
IsSpent(interfaces::Chain::Lock &locked_chain, const uint256 &hash, unsigned int n) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
IsUsedDestination(const CTxDestination &dst) const | CWallet | |
IsUsedDestination(const uint256 &hash, unsigned int n) const | CWallet | |
IsWalletFlagSet(uint64_t flag) const | CWallet | |
KeepKey(int64_t nIndex) | CWallet | |
KeyMap typedef | FillableSigningProvider | protected |
KeypoolCountExternalKeys() EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
LearnAllRelatedScripts(const CPubKey &key) | CWallet | |
LearnRelatedScripts(const CPubKey &key, OutputType) | CWallet | |
ListCoins(interfaces::Chain::Lock &locked_chain) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
ListLockedCoins(std::vector< COutPoint > &vOutpts) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
LoadCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret) | CWallet | |
LoadCScript(const CScript &redeemScript) | CWallet | |
LoadDestData(const CTxDestination &dest, const std::string &key, const std::string &value) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
LoadKey(const CKey &key, const CPubKey &pubkey) | CWallet | inline |
LoadKeyMetadata(const CKeyID &keyID, const CKeyMetadata &metadata) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
LoadKeyPool(int64_t nIndex, const CKeyPool &keypool) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
LoadMinVersion(int nVersion) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | inline |
LoadScriptMetadata(const CScriptID &script_id, const CKeyMetadata &metadata) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
LoadToWallet(const CWalletTx &wtxIn) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
LoadWallet(bool &fFirstRunRet) | CWallet | |
LoadWatchOnly(const CScript &dest) | CWallet | |
Lock() | CWallet | |
LockCoin(const COutPoint &output) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
m_allow_fallback_fee | CWallet | |
m_best_block_time | CWallet | private |
m_chain | CWallet | private |
m_chain_notifications_handler | CWallet | |
m_confirm_target | CWallet | |
m_default_address_type | CWallet | |
m_default_change_type | CWallet | |
m_default_max_tx_fee | CWallet | |
m_discard_rate | CWallet | |
m_fallback_fee | CWallet | |
m_location | CWallet | private |
m_min_fee | CWallet | |
m_pay_tx_fee | CWallet | |
m_pool_key_to_index | CWallet | private |
m_scanning_progress | CWallet | private |
m_scanning_start | CWallet | private |
m_signal_rbf | CWallet | |
m_spend_zero_conf_change | CWallet | |
m_wallet_flags | CWallet | private |
mapMasterKeys | CWallet | |
MarkConflicted(const uint256 &hashBlock, const uint256 &hashTx) | CWallet | private |
MarkDirty() | CWallet | |
MarkInputsDirty(const CTransactionRef &tx) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
MarkPreSplitKeys() EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
MarkReplaced(const uint256 &originalHash, const uint256 &newHash) | CWallet | |
MarkReserveKeysAsUsed(int64_t keypool_id) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
MasterKeyMap typedef | CWallet | |
mutexScanning | CWallet | private |
nAccountingEntryNumber | CWallet | |
NewKeyPool() | CWallet | |
nLastResend | CWallet | private |
nMasterKeyMaxID | CWallet | |
nNextResend | CWallet | private |
NotifyAddressBookChanged | CWallet | |
NotifyCanGetAddressesChanged | CWallet | |
NotifyStatusChanged | CWallet | |
NotifyTransactionChanged | CWallet | |
NotifyUnload | CWallet | |
NotifyWatchonlyChanged | CWallet | |
nRelockTime | CWallet | |
postInitProcess() | CWallet | |
ReacceptWalletTransactions(interfaces::Chain::Lock &locked_chain) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
RemoveWatchOnly(const CScript &dest) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
ReorderTransactions() | CWallet | |
RescanFromTime(int64_t startTime, const WalletRescanReserver &reserver, bool update) | CWallet | |
ResendWalletTransactions() | CWallet | |
ReserveKeyFromKeyPool(int64_t &nIndex, CKeyPool &keypool, bool fRequestedInternal) | CWallet | |
ReturnKey(int64_t nIndex, bool fInternal, const CPubKey &pubkey) | CWallet | |
ScanForWalletTransactions(const uint256 &first_block, const uint256 &last_block, const WalletRescanReserver &reserver, bool fUpdate) | CWallet | |
ScanningDuration() const | CWallet | inline |
ScanningProgress() const | CWallet | inline |
ScriptMap typedef | FillableSigningProvider | protected |
SelectCoins(const std::vector< COutput > &vAvailableCoins, const CAmount &nTargetValue, std::set< CInputCoin > &setCoinsRet, CAmount &nValueRet, const CCoinControl &coin_control, CoinSelectionParams &coin_selection_params, bool &bnb_used) const EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
SelectCoinsMinConf(const CAmount &nTargetValue, const CoinEligibilityFilter &eligibility_filter, std::vector< OutputGroup > groups, std::set< CInputCoin > &setCoinsRet, CAmount &nValueRet, const CoinSelectionParams &coin_selection_params, bool &bnb_used) const | CWallet | |
SetAddressBook(const CTxDestination &address, const std::string &strName, const std::string &purpose) | CWallet | |
SetAddressBookWithDB(WalletBatch &batch, const CTxDestination &address, const std::string &strName, const std::string &strPurpose) | CWallet | private |
SetBroadcastTransactions(bool broadcast) | CWallet | inline |
SetCrypted() | CWallet | private |
SetHDChain(const CHDChain &chain, bool memonly) | CWallet | |
SetHDSeed(const CPubKey &key) | CWallet | |
SetMaxVersion(int nVersion) | CWallet | |
SetMinVersion(enum WalletFeature, WalletBatch *batch_in=nullptr, bool fExplicit=false) | CWallet | |
SetUsedDestinationState(const uint256 &hash, unsigned int n, bool used) | CWallet | |
SetWalletFlag(uint64_t flags) | CWallet | |
SetWalletFlags(uint64_t overwriteFlags, bool memOnly) | CWallet | |
ShowProgress | CWallet | |
SignTransaction(CMutableTransaction &tx) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
SyncMetaData(std::pair< TxSpends::iterator, TxSpends::iterator >) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
SyncTransaction(const CTransactionRef &tx, const uint256 &block_hash, int posInBlock=0, bool update_tx=true) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | private |
TopUpKeyPool(unsigned int kpSize=0) | CWallet | |
TransactionAddedToMempool(const CTransactionRef &tx) override | CWallet | virtual |
TransactionCanBeAbandoned(const uint256 &hashTx) const | CWallet | |
TransactionChangeType(OutputType change_type, const std::vector< CRecipient > &vecSend) | CWallet | |
TransactionRemovedFromMempool(const CTransactionRef &ptx) override | CWallet | virtual |
TxItems typedef | CWallet | |
TxSpends typedef | CWallet | private |
Unlock(const CKeyingMaterial &vMasterKeyIn, bool accept_no_keys=false) | CWallet | private |
Unlock(const SecureString &strWalletPassphrase, bool accept_no_keys=false) | CWallet | |
UnlockAllCoins() EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
UnlockCoin(const COutPoint &output) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
UnsetWalletFlag(uint64_t flag) | CWallet | |
UnsetWalletFlagWithDB(WalletBatch &batch, uint64_t flag) | CWallet | private |
UpdatedBlockTip() override | CWallet | virtual |
UpdateTimeFirstKey(int64_t nCreateTime) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
UpgradeKeyMetadata() EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
Verify(interfaces::Chain &chain, const WalletLocation &location, bool salvage_wallet, std::string &error_string, std::string &warning_string) | CWallet | static |
WalletLogPrintf(std::string fmt, Params... parameters) const | CWallet | inline |
WalletRescanReserver class | CWallet | friend |
WatchKeyMap typedef | CWallet | private |
WatchOnlySet typedef | CWallet | private |
wtxOrdered | CWallet | |
ZapSelectTx(std::vector< uint256 > &vHashIn, std::vector< uint256 > &vHashOut) EXCLUSIVE_LOCKS_REQUIRED(cs_wallet) | CWallet | |
ZapWalletTx(std::vector< CWalletTx > &vWtx) | CWallet | |
~CWallet() | CWallet | inline |
~Notifications() | interfaces::Chain::Notifications | inlineprivatevirtual |
~SigningProvider() | SigningProvider | inlinevirtual |