private Task <PrivateApiResponse> DoApiRequest(string requestHeader, string requestBody) { var request = requestBuilder.BuildRequest(requestHeader, requestBody); var signedRequest = requestSigner.SignRequest(request, requestNonceGenerator.GenerateNonce()); return(apiConnection.DoApiRequest(signedRequest)); }