Skip to content

Commit 91f1e6c

Browse files
committed
Remove dead-code tracking of requests for blocks we generated
1 parent acad82f commit 91f1e6c

File tree

3 files changed

+0
-11
lines changed

3 files changed

+0
-11
lines changed

src/validationinterface.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,10 @@ void RegisterValidationInterface(CValidationInterface* pwalletIn) {
2323
g_signals.Broadcast.connect(boost::bind(&CValidationInterface::ResendWalletTransactions, pwalletIn, _1, _2));
2424
g_signals.BlockChecked.connect(boost::bind(&CValidationInterface::BlockChecked, pwalletIn, _1, _2));
2525
g_signals.ScriptForMining.connect(boost::bind(&CValidationInterface::GetScriptForMining, pwalletIn, _1));
26-
g_signals.BlockFound.connect(boost::bind(&CValidationInterface::ResetRequestCount, pwalletIn, _1));
2726
g_signals.NewPoWValidBlock.connect(boost::bind(&CValidationInterface::NewPoWValidBlock, pwalletIn, _1, _2));
2827
}
2928

3029
void UnregisterValidationInterface(CValidationInterface* pwalletIn) {
31-
g_signals.BlockFound.disconnect(boost::bind(&CValidationInterface::ResetRequestCount, pwalletIn, _1));
3230
g_signals.ScriptForMining.disconnect(boost::bind(&CValidationInterface::GetScriptForMining, pwalletIn, _1));
3331
g_signals.BlockChecked.disconnect(boost::bind(&CValidationInterface::BlockChecked, pwalletIn, _1, _2));
3432
g_signals.Broadcast.disconnect(boost::bind(&CValidationInterface::ResendWalletTransactions, pwalletIn, _1, _2));
@@ -43,7 +41,6 @@ void UnregisterValidationInterface(CValidationInterface* pwalletIn) {
4341
}
4442

4543
void UnregisterAllValidationInterfaces() {
46-
g_signals.BlockFound.disconnect_all_slots();
4744
g_signals.ScriptForMining.disconnect_all_slots();
4845
g_signals.BlockChecked.disconnect_all_slots();
4946
g_signals.Broadcast.disconnect_all_slots();

src/validationinterface.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ class CValidationInterface {
4343
virtual void ResendWalletTransactions(int64_t nBestBlockTime, CConnman* connman) {}
4444
virtual void BlockChecked(const CBlock&, const CValidationState&) {}
4545
virtual void GetScriptForMining(boost::shared_ptr<CReserveScript>&) {};
46-
virtual void ResetRequestCount(const uint256 &hash) {};
4746
virtual void NewPoWValidBlock(const CBlockIndex *pindex, const std::shared_ptr<const CBlock>& block) {};
4847
friend void ::RegisterValidationInterface(CValidationInterface*);
4948
friend void ::UnregisterValidationInterface(CValidationInterface*);
@@ -79,8 +78,6 @@ struct CMainSignals {
7978
boost::signals2::signal<void (const CBlock&, const CValidationState&)> BlockChecked;
8079
/** Notifies listeners that a key for mining is required (coinbase) */
8180
boost::signals2::signal<void (boost::shared_ptr<CReserveScript>&)> ScriptForMining;
82-
/** Notifies listeners that a block has been successfully mined */
83-
boost::signals2::signal<void (const uint256 &)> BlockFound;
8481
/**
8582
* Notifies listeners that a block which builds directly on our current tip
8683
* has been received and connected to the headers tree, though not validated yet */

src/wallet/wallet.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -964,11 +964,6 @@ class CWallet : public CCryptoKeyStore, public CValidationInterface
964964
}
965965

966966
void GetScriptForMining(boost::shared_ptr<CReserveScript> &script) override;
967-
void ResetRequestCount(const uint256 &hash) override
968-
{
969-
LOCK(cs_wallet);
970-
mapRequestCount[hash] = 0;
971-
};
972967

973968
unsigned int GetKeyPoolSize()
974969
{

0 commit comments

Comments
 (0)