whoIsByAlias method Null safety

Future<WhoIs?> whoIsByAlias(
  1. String alias
)

Get a User's WhoIs by Alias

This method queries the blockchain for a user's WhoIs data using a provided alias.

Implementation

Future<WhoIs?> whoIsByAlias(String alias) async {
  try {
    final response = await httpClient.get<QueryWhoIsResponse>('/registry/who_is_alias/$alias', contentType: "application/json");
    if (!response.isOk || response.body == null) {
      return null;
    }
    return response.body?.whoIs;
  } catch (e) {
    Log.warn("Failed to call query using REST API on $baseUrl/$query");
  }
  return null;
}