MCPcopy Create free account
hub / github.com/ElementsProject/elements / BlockDisconnected

Method BlockDisconnected

src/validationinterface.cpp:229–237  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

227}
228
229void CMainSignals::BlockDisconnected(const std::shared_ptr<const CBlock>& pblock, const CBlockIndex* pindex)
230{
231 auto event = [pblock, pindex, this] {
232 m_internals->Iterate([&](CValidationInterface& callbacks) { callbacks.BlockDisconnected(pblock, pindex); });
233 };
234 ENQUEUE_AND_LOG_EVENT(event, "%s: block hash=%s block height=%d", __func__,
235 pblock->GetHash().ToString(),
236 pindex->nHeight);
237}
238
239void CMainSignals::ChainStateFlushed(const CBlockLocator &locator) {
240 auto event = [locator, this] {

Callers

nothing calls this directly

Calls 3

IterateMethod · 0.45
ToStringMethod · 0.45
GetHashMethod · 0.45

Tested by

no test coverage detected