checkTokenStatus method

Future checkTokenStatus(
  1. String token
)

This method checks the status of a token that has not been used

Implementation

Future checkTokenStatus(String token) async {
  final uri = Uri.parse('$baseUrl/check_token_status?token=$token');

  final response = await http.get(uri, headers: {'X-API-AUTH': apiKey});

  if (response.statusCode != 200) {
    return MetricSDKError(
        'Failed to check token status : ${response.statusCode}');
  }

  final status = CheckTokenResponse.fromJson(jsonDecode(response.body));

  return status;
}