getCoinsResponse method

Future<CoinsResponse> getCoinsResponse()

Get Uniris Coin info

Implementation

Future<CoinsResponse> getCoinsResponse() async {
  CoinsResponse? coinsResponse;
  final Map<String, String> requestHeaders = {
    'Content-type': 'application/json'
  };

  try {
    final http.Response responseHttp = await http.get(
        Uri.parse('https://api.coingecko.com/api/v3/coins/uniris'),
        headers: requestHeaders);
    if (responseHttp.statusCode == 200) {
      coinsResponse = coinsResponseFromJson(responseHttp.body);
    }
  } catch (e) {
    logger.e(e.toString());
  }
  return coinsResponse!;
}