candlesticks method
Kline/Candlestick data from /v1/klines
Implementation
Future<List<Kline>> candlesticks(
String symbol,
Interval interval, {
DateTime? startTime,
DateTime? endTime,
int? limit = 500,
}) async {
final params = <String, String>{
'symbol': '$symbol',
'interval': intervalMap[interval]!,
'limit': '$limit',
};
if (startTime != null)
params['startTime'] = startTime.millisecondsSinceEpoch.toString();
if (endTime != null)
params['endTime'] = endTime.millisecondsSinceEpoch.toString();
final response = await _public('/v1/klines', params);
return List<Kline>.from(
response.map((c) => Kline.fromList(c)),
);
}