parseFutureSymbolsJson function
- String? raw
Implementation
List<SymbolInfo> parseFutureSymbolsJson(String? raw) {
if (raw == null || raw.isEmpty) return [];
final list = jsonDecode(raw) as List<dynamic>;
return list
.map((e) => SymbolInfo.fromJson(e as Map<String, dynamic>))
.toList()
..sort((a, b) => a.expiry.compareTo(b.expiry));
}