@@ -163,6 +163,8 @@ def get_products(self):
163163
164164 :returns: list - List of product dictionaries
165165
166+ :raises: BinanceResponseException, BinanceAPIException
167+
166168 """
167169
168170 products = self ._request_website ('get' , 'exchange/public/product' )
@@ -182,7 +184,7 @@ def ping(self):
182184
183185 {}
184186
185- :raises: BinanceAPIException
187+ :raises: BinanceResponseException, BinanceAPIException
186188
187189 """
188190 return self ._get ('ping' )
@@ -200,7 +202,7 @@ def get_server_time(self):
200202 "serverTime": 1499827319559
201203 }
202204
203- :raises: BinanceAPIException
205+ :raises: BinanceResponseException, BinanceAPIException
204206
205207 """
206208 return self ._get ('time' )
@@ -227,7 +229,7 @@ def get_all_tickers(self):
227229 }
228230 ]
229231
230- :raises: BinanceAPIException
232+ :raises: BinanceResponseException, BinanceAPIException
231233
232234 """
233235 return self ._get ('ticker/allPrices' )
@@ -258,7 +260,7 @@ def get_orderbook_tickers(self):
258260 }
259261 ]
260262
261- :raises: BinanceAPIException
263+ :raises: BinanceResponseException, BinanceAPIException
262264
263265 """
264266 return self ._get ('ticker/allBookTickers' )
@@ -295,7 +297,7 @@ def get_order_book(self, **params):
295297 ]
296298 }
297299
298- :raises: BinanceAPIException
300+ :raises: BinanceResponseException, BinanceAPIException
299301
300302 """
301303 return self ._get ('depth' , data = params )
@@ -334,7 +336,7 @@ def get_aggregate_trades(self, **params):
334336 }
335337 ]
336338
337- :raises: BinanceAPIException
339+ :raises: BinanceResponseException, BinanceAPIException
338340
339341 """
340342 return self ._get ('aggTrades' , data = params )
@@ -376,7 +378,7 @@ def get_klines(self, **params):
376378 ]
377379 ]
378380
379- :raises: BinanceAPIException
381+ :raises: BinanceResponseException, BinanceAPIException
380382
381383 """
382384 return self ._get ('klines' , data = params )
@@ -412,7 +414,7 @@ def get_ticker(self, **params):
412414 "count": 76 # Trade count
413415 }
414416
415- :raises: BinanceAPIException
417+ :raises: BinanceResponseException, BinanceAPIException
416418
417419 """
418420 return self ._get ('ticker/24hr' , data = params )
@@ -456,7 +458,7 @@ def create_order(self, disable_validation=False, **params):
456458 "transactTime": 1499827319559
457459 }
458460
459- :raises: BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
461+ :raises: BinanceResponseException, BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
460462
461463 """
462464 if not disable_validation :
@@ -496,7 +498,7 @@ def order_limit(self, disable_validation=False, timeInForce=TIME_IN_FORCE_GTC, *
496498 "transactTime": 1499827319559
497499 }
498500
499- :raises: BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
501+ :raises: BinanceResponseException, BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
500502
501503 """
502504 params .update ({
@@ -536,7 +538,7 @@ def order_limit_buy(self, disable_validation=False, timeInForce=TIME_IN_FORCE_GT
536538 "transactTime": 1499827319559
537539 }
538540
539- :raises: BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
541+ :raises: BinanceResponseException, BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
540542
541543 """
542544 params .update ({
@@ -575,7 +577,7 @@ def order_limit_sell(self, disable_validation=False, timeInForce=TIME_IN_FORCE_G
575577 "transactTime": 1499827319559
576578 }
577579
578- :raises: BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
580+ :raises: BinanceResponseException, BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
579581
580582 """
581583 params .update ({
@@ -608,7 +610,7 @@ def order_market(self, disable_validation=False, **params):
608610 "transactTime": 1499827319559
609611 }
610612
611- :raises: BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
613+ :raises: BinanceResponseException, BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
612614
613615 """
614616 params .update ({
@@ -639,7 +641,7 @@ def order_market_buy(self, disable_validation=False, **params):
639641 "transactTime": 1499827319559
640642 }
641643
642- :raises: BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
644+ :raises: BinanceResponseException, BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
643645
644646 """
645647 params .update ({
@@ -670,7 +672,7 @@ def order_market_sell(self, disable_validation=False, **params):
670672 "transactTime": 1499827319559
671673 }
672674
673- :raises: BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
675+ :raises: BinanceResponseException, BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
674676
675677 """
676678 params .update ({
@@ -712,7 +714,7 @@ def create_test_order(self, disable_validation=False, **params):
712714
713715 {}
714716
715- :raises: BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
717+ :raises: BinanceResponseException, BinanceAPIException, BinanceOrderException, BinanceOrderMinAmountException, BinanceOrderMinPriceException, BinanceOrderMinTotalException, BinanceOrderUnknownSymbolException, BinanceOrderInactiveSymbolException
716718
717719
718720 """
@@ -754,7 +756,7 @@ def get_order(self, **params):
754756 "time": 1499827319559
755757 }
756758
757- :raises: BinanceAPIException
759+ :raises: BinanceResponseException, BinanceAPIException
758760
759761 """
760762 return self ._get ('order' , True , data = params )
@@ -795,7 +797,7 @@ def get_all_orders(self, **params):
795797 }
796798 ]
797799
798- :raises: BinanceAPIException
800+ :raises: BinanceResponseException, BinanceAPIException
799801
800802 """
801803 return self ._get ('allOrders' , True , data = params )
@@ -827,7 +829,7 @@ def cancel_order(self, **params):
827829 "clientOrderId": "cancelMyOrder1"
828830 }
829831
830- :raises: BinanceAPIException
832+ :raises: BinanceResponseException, BinanceAPIException
831833
832834 """
833835 return self ._delete ('order' , True , data = params )
@@ -864,7 +866,7 @@ def get_open_orders(self, **params):
864866 }
865867 ]
866868
867- :raises: BinanceAPIException
869+ :raises: BinanceResponseException, BinanceAPIException
868870
869871 """
870872 return self ._get ('openOrders' , True , data = params )
@@ -904,7 +906,7 @@ def get_account(self, **params):
904906 ]
905907 }
906908
907- :raises: BinanceAPIException
909+ :raises: BinanceResponseException, BinanceAPIException
908910
909911 """
910912 return self ._get ('account' , True , data = params )
@@ -941,7 +943,7 @@ def get_my_trades(self, **params):
941943 }
942944 ]
943945
944- :raises: BinanceAPIException
946+ :raises: BinanceResponseException, BinanceAPIException
945947
946948 """
947949 return self ._get ('myTrades' , True , data = params )
@@ -978,7 +980,7 @@ def withdraw(self, **params):
978980 "success": true
979981 }
980982
981- :raises: BinanceAPIException, BinanceWithdrawException
983+ :raises: BinanceResponseException, BinanceAPIException, BinanceWithdrawException
982984
983985 """
984986 res = self ._request_withdraw_api ('post' , 'withdraw.html' , True , data = params )
@@ -1018,7 +1020,7 @@ def get_deposit_history(self, **params):
10181020 "success": true
10191021 }
10201022
1021- :raises: BinanceAPIException
1023+ :raises: BinanceResponseException, BinanceAPIException
10221024
10231025 """
10241026 return self ._request_withdraw_api ('post' , 'getDepositHistory.html' , True , data = params )
@@ -1064,7 +1066,7 @@ def get_withdraw_history(self, **params):
10641066 "success": true
10651067 }
10661068
1067- :raises: BinanceAPIException
1069+ :raises: BinanceResponseException, BinanceAPIException
10681070
10691071 """
10701072 return self ._request_withdraw_api ('post' , 'getWithdrawHistory.html' , True , data = params )
@@ -1084,7 +1086,7 @@ def stream_get_listen_key(self):
10841086 "listenKey": "pqia91ma19a5s61cv6a81va65sdf19v8a65a1a5s61cv6a81va65sdf19v8a65a1"
10851087 }
10861088
1087- :raises: BinanceAPIException
1089+ :raises: BinanceResponseException, BinanceAPIException
10881090
10891091 """
10901092 res = self ._post ('userDataStream' , False , data = {})
@@ -1101,7 +1103,7 @@ def stream_keepalive(self, **params):
11011103
11021104 {}
11031105
1104- :raises: BinanceAPIException
1106+ :raises: BinanceResponseException, BinanceAPIException
11051107
11061108 """
11071109 return self ._put ('userDataStream' , False , data = params )
@@ -1117,7 +1119,7 @@ def stream_close(self, **params):
11171119
11181120 {}
11191121
1120- :raises: BinanceAPIException
1122+ :raises: BinanceResponseException, BinanceAPIException
11211123
11221124 """
11231125 return self ._delete ('userDataStream' , False , data = params )
0 commit comments