posSupportedNetworks method
Implementation
@override
Future<JsonRpcResponse> posSupportedNetworks({
required QueryParams queryParams,
}) async {
final jsonRpcRequest = JsonRpcRequest(
id: JsonRpcUtils.payloadId(),
method: 'wc_pos_supportedNetworks',
params: {},
);
final qParams = queryParams.toJson();
final jsonRequest = jsonRpcRequest.toJson();
final url = Uri.parse(_baseUrl).replace(queryParameters: qParams);
final response = await http.post(
url,
headers: {'Content-Type': 'application/json'},
body: jsonEncode(jsonRequest),
);
final responseData = jsonDecode(response.body);
final jsonResponse = JsonRpcResponse.fromJson(responseData);
if (jsonResponse.error != null) {
throw jsonResponse.error!;
}
return jsonResponse;
}