uploadDehydratedDevice method
uploads a dehydrated device. https://github.com/sdn-org/sdn-spec-proposals/pull/3814
Implementation
Future<String> uploadDehydratedDevice(
{String? initialDeviceDisplayName,
Map<String, dynamic>? deviceData}) async {
final response = await request(
RequestType.PUT,
'/client/unstable/org.sdn.msc3814.v1/dehydrated_device',
data: {
if (initialDeviceDisplayName != null)
'initial_device_display_name': initialDeviceDisplayName,
if (deviceData != null) 'device_data': deviceData,
},
);
return response['device_id'] as String;
}