getUserClosedProfit method

Future<Map<String, dynamic>?> getUserClosedProfit({
  1. required String symbol,
  2. int? startTime,
  3. int? endTime,
  4. String? execType,
  5. int? page,
  6. int? limit,
})

Implementation

Future<Map<String, dynamic>?> getUserClosedProfit({
  required String symbol,
  int? startTime,
  int? endTime,
  String? execType,
  int? page,
  int? limit,
}) async {
  log.d('ByBitRest.getUserClosedProfit');
  var parameters = <String, dynamic>{};
  parameters['symbol'] = symbol;
  if (startTime != null) parameters['start_time'] = startTime;
  if (endTime != null) parameters['end_time'] = endTime;
  if (execType != null) parameters['exec_type'] = execType;
  if (page != null) parameters['page'] = page;
  if (limit != null) parameters['limit'] = limit;
  return await request(
    path: '/v2/private/trade/closed-pnl/list',
    type: 'GET',
    parameters: parameters,
    withAuthentication: true,
  );
}