toJson method
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()),
),
};