]> Git Repo - VerusCoin.git/blobdiff - src/base58.h
Testnet fixes
[VerusCoin.git] / src / base58.h
index 66cb7e7a07d399b4e6cb48b3e21225b561ee7183..cfca19bb3e85628216cefd40757cf5463ad3231d 100644 (file)
@@ -1,7 +1,7 @@
 // Copyright (c) 2009-2010 Satoshi Nakamoto
 // Copyright (c) 2009-2014 The Bitcoin Core developers
 // Distributed under the MIT software license, see the accompanying
-// file COPYING or http://www.opensource.org/licenses/mit-license.php.
+// file COPYING or https://www.opensource.org/licenses/mit-license.php .
 
 /**
  * Why base-58 instead of standard base-64 encoding?
 #ifndef BITCOIN_BASE58_H
 #define BITCOIN_BASE58_H
 
-#include "chainparams.h"
 #include "key.h"
 #include "pubkey.h"
 #include "script/script.h"
 #include "script/standard.h"
 #include "support/allocators/zeroafterfree.h"
 #include "zcash/Address.hpp"
+#include "chainparams.h"
 
 #include <string>
 #include <vector>
@@ -118,6 +118,9 @@ public:
     bool Set(const CKeyID &id);
     bool Set(const CPubKey &key);
     bool Set(const CScriptID &id);
+    bool Set(const CIdentityID& id);
+    bool Set(const CIndexID &id);
+    bool Set(const CQuantumID &id);
     bool Set(const CTxDestination &dest);
     bool IsValid() const;
     bool IsValid(const CChainParams &params) const;
@@ -131,9 +134,11 @@ public:
 
     CTxDestination Get() const;
     bool GetKeyID(CKeyID &keyID) const;
+    bool GetIdentityID(CIdentityID &idID) const;
     bool GetKeyID_NoCheck(CKeyID& keyID) const;
     bool GetIndexKey(uint160& hashBytes, int& type) const;
     bool IsScript() const;
+    bool IsIdentity() const;
 };
 
 /**
This page took 0.023828 seconds and 4 git commands to generate.