12 explicit sha512(
const string& hex_str );
18 const char*
data()
const;
50 ds.write( ep.
data(),
sizeof(ep) );
56 ds.read( ep.
data(),
sizeof(ep) );
Used to forward declare value types.
void write(const char *d, uint32_t dlen)
static sha512 hash(const T &t)
friend sha512 operator^(const sha512 &h1, const sha512 &h2)
friend bool operator<(const sha512 &h1, const sha512 &h2)
friend bool operator>=(const sha512 &h1, const sha512 &h2)
friend bool operator!=(const sha512 &h1, const sha512 &h2)
friend T & operator>>(T &ds, sha512 &ep)
friend bool operator==(const sha512 &h1, const sha512 &h2)
friend T & operator<<(T &ds, const sha512 &ep)
friend bool operator>(const sha512 &h1, const sha512 &h2)
static sha512 hash(const char *d, uint32_t dlen)
stores null, int64, uint64, double, bool, string, std::vector<variant>, and variant_object's.
void from_variant(const fc::variant &v, sysio::chain::chain_id_type &cid)
void to_variant(const sysio::chain::shared_public_key &var, fc::variant &vo)
#define T(meth, val, expected)
#define FC_REFLECT_TYPENAME(TYPE)
unsigned __int64 uint64_t