X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fbase58.h;h=2b6e3266c5fc51131e2f670012d7ae4471ee2dad;hb=15e9a03687e99d6b1a7a90e56e69a37faa6bb9b8;hp=b312443110e947d7d77461087cf8d258893ec213;hpb=fbd44e84d5841867d36d295d4f347fd5e55d293f;p=novacoin.git diff --git a/src/base58.h b/src/base58.h index b312443..2b6e326 100644 --- a/src/base58.h +++ b/src/base58.h @@ -82,6 +82,8 @@ public: * The data vector contains RIPEMD160(SHA256(pubkey)), where pubkey is the serialized public key. * Script-hash-addresses have version 5 (or 196 testnet). * The data vector contains RIPEMD160(SHA256(cscript)), where cscript is the serialized redemption script. + * Pubkey-pair-addresses have version 1 (or 6 testnet) + * The data vector contains a serialized copy of two compressed ECDSA secp256k1 public keys. */ class CBitcoinAddress; class CBitcoinAddressVisitor : public boost::static_visitor @@ -142,6 +144,7 @@ public: CTxDestination Get() const; bool GetKeyID(CKeyID &keyID) const; bool IsScript() const; + bool IsPubKey() const; bool IsPair() const; };