[#CoinsViews-m_connect_block_view]
= xref:CoinsViews.adoc[CoinsViews]::m&lowbar;connect&lowbar;block&lowbar;view
:relfileprefix: ../
:mrdocs:

Reused CoinsViewOverlay layered on top of m&lowbar;cacheview and passed to ConnectBlock()&period; Reset between calls and flushed only on success, so invalid blocks don&apos;t pollute the underlying cache&period;

== Synopsis

Declared in `&lt;validation&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
&lsqb;&lsqb;guarded&lowbar;by(0x7f95139b7328), guarded&lowbar;by(0x7f9501ef63a8), guarded&lowbar;by(0x7f952537d178), guarded&lowbar;by(0x7f95150ff6c8)&rsqb;&rsqb;
std::unique&lowbar;ptr&lt;CoinsViewOverlay&gt; m&lowbar;connect&lowbar;block&lowbar;view;
----


[.small]#Created with https://www.mrdocs.com[MrDocs]#
