From 2a7c348b16f2552c533d1d406e5f7998d4646694 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Mon, 23 Mar 2015 20:28:36 +0300 Subject: [PATCH] explicitly grab each piece of data from memory for hashing in CMasternode::CalculateScore --- src/masternode.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/masternode.cpp b/src/masternode.cpp index ebc134dbd05a..df5eb72b503b 100644 --- a/src/masternode.cpp +++ b/src/masternode.cpp @@ -214,7 +214,7 @@ uint256 CMasternode::CalculateScore(int mod, int64_t nBlockHeight) if(!GetBlockHash(hash, nBlockHeight)) return 0; uint256 hash2 = Hash(BEGIN(hash), END(hash)); - uint256 hash3 = Hash(BEGIN(hash), END(aux)); + uint256 hash3 = Hash(BEGIN(hash), END(hash), BEGIN(aux), END(aux)); uint256 r = (hash3 > hash2 ? hash3 - hash2 : hash2 - hash3);