toJson method

Map<String, dynamic> toJson()

Converts this result to a JSON-compatible map.

Implementation

Map<String, dynamic> toJson() => {
  'strategy': strategy,
  'attempted': attempted,
  'succeeded': succeeded,
  'failed': failed,
  'duration_ms': duration.inMilliseconds,
  'errors': errors,
  'groupedCids': groupedCids?.map(
    (peer, cids) =>
        MapEntry(peer.toBase58(), cids.map((c) => c.toString()).toList()),
  ),
};