Skip to content

Commit 8eb97a6

Browse files
spot api
1 parent 866277f commit 8eb97a6

File tree

3 files changed

+169
-52
lines changed

3 files changed

+169
-52
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
1919
- `manager.api.spot.get_klines()`
2020
- `manager.api.spot.get_ui_klines()`
2121
- `manager.api.spot.get_recent_trades()`
22+
- `manager.api.spot.get_unfilled_order_count()`
2223
- Support for `Websocket API Futures`:
2324
- `manager.api.futures.get_aggregate_trades()`
2425
### Changed

binance_websocket_api_spot.py

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -52,41 +52,37 @@ async def handle_socket_message(stream_id=None):
5252
print(f"Orderbook, lastUpdateId={order_book['result']['lastUpdateId']}: {order_book['result']['asks']}, "
5353
f"{order_book['result']['bids']}\r\n")
5454

55-
aggregate_trades = ubwa.api.spot.get_aggregate_trades(stream_id=api_stream, symbol=market, return_response=True)
56-
print(f"aggregate_trades: {aggregate_trades['result'][:5]}\r\n")
57-
58-
historical_trades = ubwa.api.spot.get_historical_trades(stream_id=api_stream, symbol=market, return_response=True)
59-
print(f"historical_trades: {historical_trades['result'][:5]}\r\n")
60-
61-
recent_trades = ubwa.api.spot.get_recent_trades(stream_id=api_stream, symbol=market, return_response=True)
62-
print(f"recent_trades: {recent_trades['result'][:5]}\r\n")
63-
6455
klines = ubwa.api.spot.get_klines(stream_id=api_stream, symbol=market, interval="1m", return_response=True)
6556
print(f"A few klines: {klines['result'][:5]}\r\n")
6657

6758
ui_klines = ubwa.api.spot.get_ui_klines(stream_id=api_stream, symbol=market, interval="1d", return_response=True)
6859
print(f"A few ui_klines: {ui_klines['result'][:5]}\r\n")
6960

61+
ubwa.api.spot.get_open_orders(stream_id=api_stream, symbol=market)
62+
63+
ubwa.api.spot.get_open_orders(stream_id=api_stream)
64+
7065
replaced_client_order_id = ubwa.api.spot.cancel_and_replace_order(stream_id=api_stream, price=1.1,
7166
order_type="LIMIT",
7267
quantity=15.0, side="SELL", symbol=market,
7368
cancel_orig_client_order_id=orig_client_order_id)
7469

7570
ubwa.api.spot.cancel_order(stream_id=api_stream, symbol=market, orig_client_order_id=replaced_client_order_id)
7671

77-
ubwa.api.spot.get_open_orders(stream_id=api_stream, symbol=market)
78-
79-
ubwa.api.spot.get_open_orders(stream_id=api_stream)
80-
8172
ubwa.api.spot.cancel_open_orders(stream_id=api_stream, symbol=market)
8273

8374
ubwa.api.spot.get_order(stream_id=api_stream, symbol=market, orig_client_order_id=replaced_client_order_id)
8475

85-
print(f"Finished! Waiting for responses:")
86-
await asyncio.sleep(5)
76+
aggregate_trades = ubwa.api.spot.get_aggregate_trades(stream_id=api_stream, symbol=market, return_response=True)
77+
print(f"aggregate_trades: {aggregate_trades['result'][:5]}\r\n")
78+
79+
historical_trades = ubwa.api.spot.get_historical_trades(stream_id=api_stream, symbol=market, return_response=True)
80+
print(f"historical_trades: {historical_trades['result'][:5]}\r\n")
81+
82+
recent_trades = ubwa.api.spot.get_recent_trades(stream_id=api_stream, symbol=market, return_response=True)
83+
print(f"recent_trades: {recent_trades['result'][:5]}\r\n")
8784

8885
print(f"Stopping!")
89-
ubwa.stop_manager()
9086

9187
if __name__ == "__main__":
9288
logging.basicConfig(level=logging.DEBUG,

0 commit comments

Comments
 (0)