siteListFuture method

Future<List<SiteInfo>> siteListFuture({
  1. bool connectingSites = false,
})

Return: SiteInfo list of all downloaded sites

Implementation

Future<List<SiteInfo>> siteListFuture({bool connectingSites = false}) async {
  final res = await ZeroNet.instance.cmdFuture(
    ZeroNetCmd.siteList,
    params: {
      'connecting_sites': connectingSites,
    },
  );
  final result = (res.message!.result as List);
  final list = result.map((e) => SiteInfo.fromJson(e)).toList();
  return list;
}