Module: MaxExchangeApi::PrivateV3::TradeApi
- Included in:
- MaxExchangeApi::PrivateV3Api
- Defined in:
- lib/max_exchange_api/private_v3/trade_api.rb
Instance Method Summary collapse
- #my_trades(wallet_type: 'spot', market: nil, timestamp: nil, from_id: nil, order_by: 'desc', limit: 50) ⇒ Object
- #my_trades_of_order(order_id = nil, client_oid: nil) ⇒ Object
Instance Method Details
#my_trades(wallet_type: 'spot', market: nil, timestamp: nil, from_id: nil, order_by: 'desc', limit: 50) ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/max_exchange_api/private_v3/trade_api.rb', line 14 def my_trades(wallet_type: 'spot', market: nil, timestamp: nil, from_id: nil, order_by: 'desc', limit: 50) send_request( :get, "/wallet/#{wallet_type}/trades", market: market, timestamp: , from_id: from_id, order: order_by, limit: limit, ) end |
#my_trades_of_order(order_id = nil, client_oid: nil) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/max_exchange_api/private_v3/trade_api.rb', line 6 def my_trades_of_order(order_id = nil, client_oid: nil) if order_id send_request(:get, '/order/trades', order_id: order_id) else send_request(:get, '/order/trades', client_oid: client_oid) end end |