diff options
author | Sebastian Falbesoner <sebastian.falbesoner@gmail.com> | 2023-01-31 19:34:35 +0100 |
---|---|---|
committer | Sebastian Falbesoner <sebastian.falbesoner@gmail.com> | 2023-01-31 19:34:35 +0100 |
commit | 87f11ef47fea31d51bcc3f5df68f78fb28e3d8dd (patch) | |
tree | 49ce74175b7a0721a246f93ff2b091c390b0ae73 /src/blockfilter.cpp | |
parent | b5868f4b1f884e8d6612f34ca4005fe3a992053d (diff) | |
download | bitcoin-87f11ef47fea31d51bcc3f5df68f78fb28e3d8dd.tar.xz |
refactor: use `Hash` helper for double-SHA256 calculations
Diffstat (limited to 'src/blockfilter.cpp')
-rw-r--r-- | src/blockfilter.cpp | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/blockfilter.cpp b/src/blockfilter.cpp index fc6dde20f9..88c7526b9e 100644 --- a/src/blockfilter.cpp +++ b/src/blockfilter.cpp @@ -247,21 +247,10 @@ bool BlockFilter::BuildParams(GCSFilter::Params& params) const uint256 BlockFilter::GetHash() const { - const std::vector<unsigned char>& data = GetEncodedFilter(); - - uint256 result; - CHash256().Write(data).Finalize(result); - return result; + return Hash(GetEncodedFilter()); } uint256 BlockFilter::ComputeHeader(const uint256& prev_header) const { - const uint256& filter_hash = GetHash(); - - uint256 result; - CHash256() - .Write(filter_hash) - .Write(prev_header) - .Finalize(result); - return result; + return Hash(GetHash(), prev_header); } |