getEvents method Null safety

Future<GetEventsResponse> getEvents(
  1. GetEventsRequest request
)

Implementation

Future<GetEventsResponse> getEvents(GetEventsRequest request) async {
  if (!this.acknowledgeExperimental) {
    printExperimentalFlagErr();
    return GetEventsResponse.fromJson(_experimentalErr);
  }

  JsonRpcMethod getEvents =
      JsonRpcMethod("getEvents", args: request.getRequestArgs());
  dio.Response response = await _dio.post(_serverUrl,
      data: json.encode(getEvents), options: dio.Options(headers: _headers));
  if (enableLogging) {
    print("getEvents response: $response");
  }
  return GetEventsResponse.fromJson(response.data);
}