isCommunityMember method

Future<bool> isCommunityMember(
  1. String accountAddress,
  2. String entitiesListAddress
)

Implementation

Future<bool> isCommunityMember(
  String accountAddress,
  String entitiesListAddress,
) async {
  QueryResult result = await _clientFuseEntities.query(QueryOptions(
    document: parseString(isCommunityMemberQuery),
    variables: <String, dynamic>{
      'address': accountAddress,
      'entitiesList': entitiesListAddress
    },
  ));
  if (result.hasException) {
    throw 'Error! Is community member request failed - accountAddress: $accountAddress, entitiesListAddress: $entitiesListAddress ${result.exception.toString()}';
  } else {
    return result.data?["communityEntities"].length > 0;
  }
}