aboutsummaryrefslogtreecommitdiff
path: root/src/primitives
diff options
context:
space:
mode:
authorPieter Wuille <[email protected]>2015-08-15 23:32:38 +0200
committerPieter Wuille <[email protected]>2015-09-22 18:51:08 +0200
commit3b33ec85ed00ba7e7525858e3701f9f55071c58b (patch)
treeff0ec0f97d3058f8bd89edc82b78cf1706308b5a /src/primitives
parentDo not store Merkle branches in the wallet. (diff)
downloaddiscoin-3b33ec85ed00ba7e7525858e3701f9f55071c58b.tar.xz
discoin-3b33ec85ed00ba7e7525858e3701f9f55071c58b.zip
Avoid duplicate CheckBlock checks
Diffstat (limited to 'src/primitives')
-rw-r--r--src/primitives/block.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/primitives/block.h b/src/primitives/block.h
index 7fe8c84cb..86106098f 100644
--- a/src/primitives/block.h
+++ b/src/primitives/block.h
@@ -77,6 +77,9 @@ public:
// network and disk
std::vector<CTransaction> vtx;
+ // memory only
+ mutable bool fChecked;
+
CBlock()
{
SetNull();
@@ -100,6 +103,7 @@ public:
{
CBlockHeader::SetNull();
vtx.clear();
+ fChecked = false;
}
CBlockHeader GetBlockHeader() const