getAccount method

Future<Map<String, Account>> getAccount(
  1. String accountName
)

Returns a map of tokens to the account with the given name If account not found, returns an empty Map

Implementation

Future<Map<String, Account>> getAccount(String accountName) async {
  final queryArgs = <String, String>{
    'hive': '1',
  };
  final uri = Uri.https(_baseUrl, '/@$accountName', queryArgs);
  final bodyJson = await _fetchData(uri) as Map<String, dynamic>;

  return {
    for (final a in bodyJson.entries)
      a.key: Account.fromJson(a.value as Map<String, dynamic>)
  };
}