aboutsummaryrefslogtreecommitdiff
path: root/src/hash.cpp
diff options
context:
space:
mode:
authorPieter Wuille <pieter.wuille@gmail.com>2017-04-25 11:29:14 -0700
committerPieter Wuille <pieter.wuille@gmail.com>2017-05-26 13:24:25 -0700
commite484652fc36ef7135cf08ad380ea7142b6cbadc0 (patch)
tree45085d6af75bc045ae486a226c575fef59fd6b22 /src/hash.cpp
parentf54580e7e4f225bb615204daef32f72ab8688418 (diff)
downloadbitcoin-e484652fc36ef7135cf08ad380ea7142b6cbadc0.tar.xz
Introduce CHashVerifier to hash read data
This is necessary later, when we drop the nVersion field from the undo data. At that point deserializing and reserializing the data won't roundtrip anymore, and thus that approach can't be used to verify checksums anymore. With this CHashVerifier approach, we can deserialize while hashing the exact serialized form that was used. This is both more efficient and more correct in that case.
Diffstat (limited to 'src/hash.cpp')
0 files changed, 0 insertions, 0 deletions