cryptoToFiat static method
Convert crypto asset to fiat value.
Implementation
static Future<double?> cryptoToFiat(
String assetSlug, double assetVal, String fiatCurrency,
{bool useCache = true}) async {
double dollarVal =
await cryptoToDollars(assetSlug, assetVal, useCache: useCache);
ExchangeRateData response = await _exchangeRateClient.getRates(
baseCurrency: "USD", outputCurrencies: fiatCurrency.toUpperCase());
if (!response.rates.containsKey(fiatCurrency.toUpperCase())) return null;
return dollarVal * response.rates[fiatCurrency.toUpperCase()]!;
}