deleteUser method

Future<String> deleteUser({
  1. required String userId,
  2. required String operator,
  3. String? contextId,
})

Implementation

Future<String> deleteUser({
  required String userId,
  required String operator,
  String? contextId,
}) async {
  final request = AccountSetExt.deleteRequest(Uuid.parse(userId));

  final client = getServiceClient(operator);
  final envelop = await requestEnvelope(
    request: request,
    contextId: contextId != null ? hex.decode(contextId) : null,
  );
  await client.tx.createTransaction(envelop);
  return userId;
}