getUserTradingRecordsPeriodic method

void getUserTradingRecordsPeriodic({
  1. required String symbol,
  2. String? orderId,
  3. int? startTime,
  4. int? page,
  5. int? limit,
  6. String? order,
  7. required Duration period,
})

Implementation

void getUserTradingRecordsPeriodic(
    {required String symbol,
    String? orderId,
    int? startTime,
    int? page,
    int? limit,
    String? order,
    required Duration period}) {
  log.d('ByBitRest.getUserTradingRecordsPeriodic');
  streamGroup!.add(Stream.periodic(period, (_) {
    return getUserTradingRecords(
        symbol: symbol,
        orderId: orderId,
        startTime: startTime,
        page: page,
        limit: limit,
        order: order);
  }).asyncMap((event) async => await event));
}