[][src]Function eosio_cdt_sys::sha512

pub unsafe extern "C" fn sha512(
    data: *const c_char,
    length: u32,
    hash: *mut capi_checksum512
)

Hashes data using sha512 and stores result in memory pointed to by hash.

@param data - Data you want to hash @param length - Data length @param hash - Hash pointer

Example:

@code checksum calc_hash; sha512( data, length, &calc_hash ); eos_assert( calc_hash == hash, "invalid hash" ); @endcode