patchTransaction method Null safety

Future<Response?> patchTransaction(
  1. PatchTransactionRequest request
)

Implementation

Future<http.Response?> patchTransaction(PatchTransactionRequest request) async {

  checkNotNull(request.id, "request.id cannot be null");
  checkNotNull(request.fields, "request.fields cannot be null");
  Uri serverURI = Util.appendEndpointToUrl(_transferServiceAddress, 'transactions/${request.id!}');

  _PatchTransactionRequestBuilder requestBuilder =
      _PatchTransactionRequestBuilder(httpClient, serverURI);

  http.Response response = await requestBuilder.forFields(request.fields!).execute(request.jwt!);
  return response;
}