[][src]Function indyrs::ledger::build_nym_request

pub fn build_nym_request(
    submitter_did: &str,
    target_did: &str,
    verkey: Option<&str>,
    data: Option<&str>,
    role: Option<&str>
) -> Box<dyn Future<Item = String, Error = IndyError>>

Builds a NYM request. Request to create a new NYM record for a specific user.

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.
  • verkey - Target identity verification key as base58-encoded string.
  • data
  • role - Role of a user NYM record: null (common USER) TRUSTEE STEWARD TRUST_ANCHOR NETWORK_MONITOR empty string to reset role

Returns

Request result as json.