Function gnunet_sys::GNUNET_HELLO_sign_address[][src]

pub unsafe extern "C" fn GNUNET_HELLO_sign_address(
    address: *const c_char,
    nt: GNUNET_NetworkType,
    mono_time: GNUNET_TIME_Absolute,
    private_key: *const GNUNET_CRYPTO_EddsaPrivateKey,
    result: *mut *mut c_void,
    result_size: *mut usize
)

Build address record by signing raw information with private key.

@param address text address to sign @param nt network type of @a address @param mono_time when was @a address valid @param private_key signing key to use @param result[out] where to write address record (allocated) @param result_size[out] set to size of @a result