Update CMakeLists.txt - play with openssl
[novacoin.git] / src / script.cpp
index d0cf49c..5447ba0 100644 (file)
@@ -5,10 +5,9 @@
 
 #include "script.h"
 #include "keystore.h"
-#include "bignum.h"
 #include "key.h"
 #include "main.h"
-#include "sync.h"
+#include "random.h"
 #include "util.h"
 #include "base58.h"
 
@@ -2194,3 +2193,8 @@ void CScript::SetMultisig(int nRequired, const std::vector<CPubKey>& keys)
         *this << key;
     *this << EncodeOP_N((int)(keys.size())) << OP_CHECKMULTISIG;
 }
+
+CScriptID CScript::GetID() const
+{
+    return CScriptID(Hash160(*this));
+}