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

Method ToString

src/validation.cpp:4939–4946  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4937}
4938
4939std::string CChainState::ToString()
4940{
4941 AssertLockHeld(::cs_main);
4942 CBlockIndex* tip = m_chain.Tip();
4943 return strprintf("Chainstate [%s] @ height %d (%s)",
4944 m_from_snapshot_blockhash ? "snapshot" : "ibd",
4945 tip ? tip->nHeight : -1, tip ? tip->GetBlockHash().ToString() : "null");
4946}
4947
4948bool CChainState::ResizeCoinsCaches(size_t coinstip_size, size_t coinsdb_size)
4949{

Callers 15

ResizeCoinsCachesMethod · 0.95
ConsensusScriptChecksMethod · 0.45
FinalizeMethod · 0.45
SubmitPackageMethod · 0.45
InitCoinsDBMethod · 0.45
InvalidChainFoundMethod · 0.45
ConnectBlockMethod · 0.45
ForceFlushStateToDiskMethod · 0.45
PruneAndFlushMethod · 0.45
EXCLUSIVE_LOCKS_REQUIREDFunction · 0.45
DisconnectTipMethod · 0.45
ConnectTipMethod · 0.45

Calls 2

TipMethod · 0.45
GetBlockHashMethod · 0.45

Tested by 1

TestBlockValidityFunction · 0.36