Update CMakeLists.txt - play with openssl
[novacoin.git] / src / script.cpp
index a72868a..5447ba0 100644 (file)
@@ -7,7 +7,7 @@
 #include "keystore.h"
 #include "key.h"
 #include "main.h"
-#include "sync.h"
+#include "random.h"
 #include "util.h"
 #include "base58.h"
 
@@ -2193,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));
+}