@@ -17,6 +17,7 @@ void RegisterValidationInterface(CValidationInterface* pwalletIn)
1717{
1818 g_signals.UpdatedBlockTip .connect (boost::bind (&CValidationInterface::UpdatedBlockTip, pwalletIn, _1, _2, _3));
1919 g_signals.SyncTransaction .connect (boost::bind (&CValidationInterface::SyncTransaction, pwalletIn, _1, _2, _3));
20+ g_signals.ChainTip .connect (boost::bind (&CValidationInterface::ChainTip, pwalletIn, _1, _2, _3));
2021 g_signals.NotifyTransactionLock .connect (boost::bind (&CValidationInterface::NotifyTransactionLock, pwalletIn, _1));
2122 g_signals.UpdatedTransaction .connect (boost::bind (&CValidationInterface::UpdatedTransaction, pwalletIn, _1));
2223 g_signals.SetBestChain .connect (boost::bind (&CValidationInterface::SetBestChain, pwalletIn, _1));
@@ -34,6 +35,7 @@ void UnregisterValidationInterface(CValidationInterface* pwalletIn)
3435 g_signals.UpdatedTransaction .disconnect (boost::bind (&CValidationInterface::UpdatedTransaction, pwalletIn, _1));
3536 g_signals.NotifyTransactionLock .disconnect (boost::bind (&CValidationInterface::NotifyTransactionLock, pwalletIn, _1));
3637 g_signals.SyncTransaction .disconnect (boost::bind (&CValidationInterface::SyncTransaction, pwalletIn, _1, _2, _3));
38+ g_signals.ChainTip .disconnect (boost::bind (&CValidationInterface::ChainTip, pwalletIn, _1, _2, _3));
3739 g_signals.UpdatedBlockTip .disconnect (boost::bind (&CValidationInterface::UpdatedBlockTip, pwalletIn, _1, _2, _3));
3840}
3941
@@ -46,5 +48,6 @@ void UnregisterAllValidationInterfaces()
4648 g_signals.UpdatedTransaction .disconnect_all_slots ();
4749 g_signals.NotifyTransactionLock .disconnect_all_slots ();
4850 g_signals.SyncTransaction .disconnect_all_slots ();
51+ g_signals.ChainTip .disconnect_all_slots ();
4952 g_signals.UpdatedBlockTip .disconnect_all_slots ();
5053}
0 commit comments