MCPcopy Create free account
hub / github.com/LUX-Core/lux / UnregisterAllValidationInterfaces

Function UnregisterAllValidationInterfaces

src/validationinterface.cpp:40–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38}
39
40void UnregisterAllValidationInterfaces() {
41 g_signals.BlockFound.disconnect_all_slots();
42 g_signals.ScriptForMining.disconnect_all_slots();
43 g_signals.BlockChecked.disconnect_all_slots();
44 g_signals.Broadcast.disconnect_all_slots();
45 g_signals.SetBestChain.disconnect_all_slots();
46 g_signals.UpdatedTransaction.disconnect_all_slots();
47 g_signals.NotifyTransactionLock.disconnect_all_slots();
48 g_signals.SyncTransaction.disconnect_all_slots();
49 g_signals.UpdatedBlockTip.disconnect_all_slots();
50}
51
52void SyncWithWallets(const CTransaction &tx, const CBlock *pblock = NULL) {
53 g_signals.SyncTransaction(tx, pblock);

Callers 1

PrepareShutdownFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected