diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2012-03-26 12:27:49 -0700 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2012-03-26 12:27:49 -0700 |
commit | 57de7cd603660b20b5f5c611f11f458d80be886f (patch) | |
tree | 9fd23e79d512ebfe4bd6d6d00cfc483db2d3ce70 /src/base58.h | |
parent | e9f9282bde3292b4df35a245b9fbd9d13020a8c6 (diff) | |
parent | 6b8de05d0a6696dff4b7dccec5b74889f3cdc486 (diff) | |
download | bitcoin-57de7cd603660b20b5f5c611f11f458d80be886f.tar.xz |
Merge pull request #990 from sipa/doc
Begin doxygen-compatible comments
Diffstat (limited to 'src/base58.h')
-rw-r--r-- | src/base58.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/base58.h b/src/base58.h index 71168cfaca..755e34c418 100644 --- a/src/base58.h +++ b/src/base58.h @@ -169,7 +169,7 @@ inline bool DecodeBase58Check(const std::string& str, std::vector<unsigned char> -// Base class for all base58-encoded data +/** Base class for all base58-encoded data */ class CBase58Data { protected: @@ -252,11 +252,12 @@ public: bool operator> (const CBase58Data& b58) const { return CompareTo(b58) > 0; } }; -// base58-encoded bitcoin addresses -// Public-key-hash-addresses have version 0 (or 192 testnet) -// 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 +/** base58-encoded bitcoin addresses. + * Public-key-hash-addresses have version 0 (or 111 testnet). + * 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. + */ class CBitcoinAddress : public CBase58Data { public: @@ -356,6 +357,7 @@ public: } }; +/** A base58-encoded secret key */ class CBitcoinSecret : public CBase58Data { public: |