init method
Implementation
@override
Future<Map<String, MatexInstrumentMetadata>> init() async {
final json = await rootBundle.loadString(_kAssetPath);
final instruments = jsonDecode(json) as Map<String, dynamic>;
_removeExtraMetadata(instruments);
return instruments.map<String, MatexInstrumentMetadata>((key, json) {
return MapEntry(
key,
MatexInstrumentMetadata.fromJson(json as Map<String, dynamic>),
);
});
}