Function libindy_sys::indy_build_attrib_request [−][src]
pub unsafe extern "C" fn indy_build_attrib_request(
command_handle: indy_handle_t,
submitter_did: *const c_char,
target_did: *const c_char,
hash: *const c_char,
raw: *const c_char,
enc: *const c_char,
str: indy_str_cb
) -> indy_error_t
Builds an ATTRIB request. Request to add attribute to a NYM record.
#Params command_handle: command handle to map callback to caller context. submitter_did: (Optional) DID of the read request sender (if not provided then default Libindy DID will be used). target_did: Target DID as base58-encoded string for 16 or 32 bit DID value. hash: (Optional) Hash of attribute data. raw: (Optional) Json, where key is attribute name and value is attribute value. enc: (Optional) Encrypted value attribute data. cb: Callback that takes command result as parameter.
#Returns Request result as json.
#Errors Common*