[−][src]Function eosio_cdt_sys::recover_key
pub unsafe extern "C" fn recover_key(
digest: *const capi_checksum256,
sig: *const c_char,
siglen: usize,
pub_: *mut c_char,
publen: usize
) -> c_int
Calculates the public key used for a given signature and hash used to create a message.
@param digest - Hash used to create a message @param sig - Signature @param siglen - Signature length @param pub - Public key @param publen - Public key length @return int - number of bytes written to pub
Example:
@code @endcode