[#Chainstate-m_target_blockhash] = xref:Chainstate.adoc[Chainstate]::m_target_blockhash :relfileprefix: ../ :mrdocs: Target block for this chainstate. If this is not set, chainstate will target the most‐work, valid block. If this is set, ChainstateManager considers this a "historical" chainstate since it will only contain old blocks up to the target block, not newer blocks. == Synopsis Declared in `<validation.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- [[guarded_by(0x7f9513ab3d18), guarded_by(0x7f9502c96d88), guarded_by(0x7f9525448ab8), guarded_by(0x7f95173fed98)]] std::optional<uint256> m_target_blockhash; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#