Merge branch 'master' of github.com:BitShares/fc
This commit is contained in:
commit
eb649ce89e
5 changed files with 5 additions and 0 deletions
|
|
@ -18,6 +18,7 @@ class ripemd160
|
||||||
explicit operator string()const;
|
explicit operator string()const;
|
||||||
|
|
||||||
char* data()const;
|
char* data()const;
|
||||||
|
size_t data_size()const { return 160/8; }
|
||||||
|
|
||||||
static ripemd160 hash( const fc::sha512& h );
|
static ripemd160 hash( const fc::sha512& h );
|
||||||
static ripemd160 hash( const fc::sha256& h );
|
static ripemd160 hash( const fc::sha256& h );
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,7 @@ class sha1
|
||||||
operator string()const;
|
operator string()const;
|
||||||
|
|
||||||
char* data()const;
|
char* data()const;
|
||||||
|
size_t data_size()const { return 20; }
|
||||||
|
|
||||||
static sha1 hash( const char* d, uint32_t dlen );
|
static sha1 hash( const char* d, uint32_t dlen );
|
||||||
static sha1 hash( const string& );
|
static sha1 hash( const string& );
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ class sha224
|
||||||
operator string()const;
|
operator string()const;
|
||||||
|
|
||||||
char* data()const;
|
char* data()const;
|
||||||
|
size_t data_size()const { return 224 / 8; }
|
||||||
|
|
||||||
static sha224 hash( const char* d, uint32_t dlen );
|
static sha224 hash( const char* d, uint32_t dlen );
|
||||||
static sha224 hash( const string& );
|
static sha224 hash( const string& );
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,7 @@ class sha256
|
||||||
operator string()const;
|
operator string()const;
|
||||||
|
|
||||||
char* data()const;
|
char* data()const;
|
||||||
|
size_t data_size()const { return 256 / 8; }
|
||||||
|
|
||||||
static sha256 hash( const char* d, uint32_t dlen );
|
static sha256 hash( const char* d, uint32_t dlen );
|
||||||
static sha256 hash( const string& );
|
static sha256 hash( const string& );
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@ class sha512
|
||||||
operator string()const;
|
operator string()const;
|
||||||
|
|
||||||
char* data()const;
|
char* data()const;
|
||||||
|
size_t data_size()const { return 512 / 8; }
|
||||||
|
|
||||||
static sha512 hash( const char* d, uint32_t dlen );
|
static sha512 hash( const char* d, uint32_t dlen );
|
||||||
static sha512 hash( const string& );
|
static sha512 hash( const string& );
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue