diff src/script.cpp @ 3630:f4292e3bcb26 draft

Use CHashWriter also in SignatureHash(), and for message signing
author Pieter Wuille <pieter.wuille@gmail.com>
date Fri, 19 Oct 2012 23:13:44 +0200 (2012-10-19)
parents 6405b2b19c99
children 4fc1724fc60e
line wrap: on
line diff
--- a/src/script.cpp
+++ b/src/script.cpp
@@ -1117,10 +1117,9 @@
     }
 
     // Serialize and hash
-    CDataStream ss(SER_GETHASH, 0);
-    ss.reserve(10000);
+    CHashWriter ss(SER_GETHASH, 0);
     ss << txTmp << nHashType;
-    return Hash(ss.begin(), ss.end());
+    return ss.GetHash();
 }