mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-03-05 14:06:27 -05:00
wallet: add method for retrieving the end range for a ScriptPubKeyMan
This commit is contained in:
parent
845279132b
commit
c051026586
2 changed files with 6 additions and 0 deletions
|
@ -2660,6 +2660,11 @@ const std::unordered_set<CScript, SaltedSipHasher> DescriptorScriptPubKeyMan::Ge
|
||||||
return script_pub_keys;
|
return script_pub_keys;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int32_t DescriptorScriptPubKeyMan::GetEndRange() const
|
||||||
|
{
|
||||||
|
return m_max_cached_index + 1;
|
||||||
|
}
|
||||||
|
|
||||||
bool DescriptorScriptPubKeyMan::GetDescriptorString(std::string& out, const bool priv) const
|
bool DescriptorScriptPubKeyMan::GetDescriptorString(std::string& out, const bool priv) const
|
||||||
{
|
{
|
||||||
LOCK(cs_desc_man);
|
LOCK(cs_desc_man);
|
||||||
|
|
|
@ -644,6 +644,7 @@ public:
|
||||||
const WalletDescriptor GetWalletDescriptor() const EXCLUSIVE_LOCKS_REQUIRED(cs_desc_man);
|
const WalletDescriptor GetWalletDescriptor() const EXCLUSIVE_LOCKS_REQUIRED(cs_desc_man);
|
||||||
const std::unordered_set<CScript, SaltedSipHasher> GetScriptPubKeys() const override;
|
const std::unordered_set<CScript, SaltedSipHasher> GetScriptPubKeys() const override;
|
||||||
const std::unordered_set<CScript, SaltedSipHasher> GetScriptPubKeys(int32_t minimum_index) const;
|
const std::unordered_set<CScript, SaltedSipHasher> GetScriptPubKeys(int32_t minimum_index) const;
|
||||||
|
int32_t GetEndRange() const;
|
||||||
|
|
||||||
bool GetDescriptorString(std::string& out, const bool priv) const;
|
bool GetDescriptorString(std::string& out, const bool priv) const;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue