25
26
27
28
29
30
31
32
|
# File 'lib/binance/api.rb', line 25
def compressed_aggregate_trades!(endTime: nil, fromId: nil, limit: 500, startTime: nil, symbol: nil, api_key: nil, api_secret_key: nil)
raise Error.new(message: "symbol is required") unless symbol
params = {
endTime: endTime, fromId: fromId, limit: limit, startTime: startTime, symbol: symbol,
}.delete_if { |key, value| value.nil? }
Request.send!(api_key_type: :read_info, path: "/api/v1/aggTrades", params: params,
api_key: api_key, api_secret_key: api_secret_key)
end
|