currencyBalancesByTicker method

String currencyBalancesByTicker({
  1. required Map<String, CurrencyAsset> assetByAssetId,
  2. String? filterAssetId,
})

Implementation

String currencyBalancesByTicker(
        {required Map<String, CurrencyAsset> assetByAssetId,
        String? filterAssetId}) =>
    currencies.entries
        .where((e) =>
            filterAssetId == null ||
            e.key != filterAssetId ||
            assetByAssetId[e.key] != null)
        .map((e) => MapEntry(assetByAssetId[e.key]!, e.value))
        .map((e) => "${e.key.symbol}:${e.value}")
        .join(', ');