[][src]Function indyrs::ledger::build_attrib_request

pub fn build_attrib_request(
    submitter_did: &str,
    target_did: &str,
    hash: Option<&str>,
    raw: Option<&str>,
    enc: Option<&str>
) -> Box<dyn Future<Item = String, Error = IndyError>>

Builds an ATTRIB request. Request to add attribute to a NYM record.

Arguments

  • submitter_did - DID of the submitter stored in secured Wallet.
  • 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.

Returns

Request result as json.