scanForDevices method
Implementation
@override
Future<List<HardwareDevice>> scanForDevices() async {
final body = await _post('/enumerate');
final entries = jsonDecode(body) as List<dynamic>;
return entries.map((entry) {
final device = TrezorHardwareWalletDevice(
hidPath: entry['path'] as String,
);
device.features = TrezorFeatures(
model: _modelFromPid(entry['product'] as int),
);
return device;
}).toList();
}