getWithdrawalRecordsPeriodic method

void getWithdrawalRecordsPeriodic({
  1. String? currency,
  2. int? startTimestamp,
  3. int? endTimestamp,
  4. String? status,
  5. int? page,
  6. int? limit,
  7. required Duration period,
})

Implementation

void getWithdrawalRecordsPeriodic(
    {String? currency,
    int? startTimestamp,
    int? endTimestamp,
    String? status,
    int? page,
    int? limit,
    required Duration period}) {
  log.d('ByBitRest.getWithdrawalRecordsPeriodic');
  streamGroup!.add(Stream.periodic(period, (_) {
    return getWithdrawalRecords(
        currency: currency,
        startTimestamp: startTimestamp,
        endTimestamp: endTimestamp,
        status: status,
        page: page,
        limit: limit);
  }).asyncMap((event) async => await event));
}