@@ -18,6 +18,7 @@ void RegisterValidationInterface(CValidationInterface* pwalletIn) {
18
18
g_signals.UpdatedBlockTip .connect (boost::bind (&CValidationInterface::UpdatedBlockTip, pwalletIn, _1, _2, _3));
19
19
g_signals.SyncTransaction .connect (boost::bind (&CValidationInterface::SyncTransaction, pwalletIn, _1, _2, _3));
20
20
g_signals.NotifyTransactionLock .connect (boost::bind (&CValidationInterface::NotifyTransactionLock, pwalletIn, _1));
21
+ g_signals.NotifyChainLock .connect (boost::bind (&CValidationInterface::NotifyChainLock, pwalletIn, _1));
21
22
g_signals.UpdatedTransaction .connect (boost::bind (&CValidationInterface::UpdatedTransaction, pwalletIn, _1));
22
23
g_signals.SetBestChain .connect (boost::bind (&CValidationInterface::SetBestChain, pwalletIn, _1));
23
24
g_signals.Inventory .connect (boost::bind (&CValidationInterface::Inventory, pwalletIn, _1));
@@ -40,6 +41,7 @@ void UnregisterValidationInterface(CValidationInterface* pwalletIn) {
40
41
g_signals.Inventory .disconnect (boost::bind (&CValidationInterface::Inventory, pwalletIn, _1));
41
42
g_signals.SetBestChain .disconnect (boost::bind (&CValidationInterface::SetBestChain, pwalletIn, _1));
42
43
g_signals.UpdatedTransaction .disconnect (boost::bind (&CValidationInterface::UpdatedTransaction, pwalletIn, _1));
44
+ g_signals.NotifyChainLock .disconnect (boost::bind (&CValidationInterface::NotifyChainLock, pwalletIn, _1));
43
45
g_signals.NotifyTransactionLock .disconnect (boost::bind (&CValidationInterface::NotifyTransactionLock, pwalletIn, _1));
44
46
g_signals.SyncTransaction .disconnect (boost::bind (&CValidationInterface::SyncTransaction, pwalletIn, _1, _2, _3));
45
47
g_signals.UpdatedBlockTip .disconnect (boost::bind (&CValidationInterface::UpdatedBlockTip, pwalletIn, _1, _2, _3));
@@ -61,6 +63,7 @@ void UnregisterAllValidationInterfaces() {
61
63
g_signals.SetBestChain .disconnect_all_slots ();
62
64
g_signals.UpdatedTransaction .disconnect_all_slots ();
63
65
g_signals.NotifyTransactionLock .disconnect_all_slots ();
66
+ g_signals.NotifyChainLock .disconnect_all_slots ();
64
67
g_signals.SyncTransaction .disconnect_all_slots ();
65
68
g_signals.UpdatedBlockTip .disconnect_all_slots ();
66
69
g_signals.NewPoWValidBlock .disconnect_all_slots ();
0 commit comments