aggregatedTrades method
Aggregated trades from /api/v1/aggTrades
Implementation
Future<List<AggregatedTrade>> aggregatedTrades(
String symbol, {
int? fromId,
DateTime? startTime,
DateTime? endTime,
int? limit = 500,
}) async {
final params = {'symbol': '$symbol'};
if (fromId != null) params['fromId'] = '$fromId';
if (startTime != null)
params['startTime'] = '${startTime.millisecondsSinceEpoch}';
if (endTime != null)
params['endTime'] = '${endTime.millisecondsSinceEpoch}';
if (limit != null) params['limit'] = '$limit';
final response = await _public('/v1/aggTrades', params);
return List<AggregatedTrade>.from(
response.map((t) => AggregatedTrade.fromMap(t)),
);
}