
    i#                     <    d dl mZ d dlmZ  G d dee          ZdS )    )binance)ImplicitAPIc                        e Zd Z fdZ xZS )	binanceusc                    |                      t          t          |                                           dddgdddddd	d
d
ddddd	ddddddd|                     d          |                     d          didgdddi dd dddddddd ddddddddd dd!dd"dd#dd$dd%dd&dd'di d(dd)dd*dd+dd,dd-dd.dd/dd0dd1dd2dd3dd4dd5dd6dd7dd8dddd9d:d;d;d<d;d=d;d;d>d;gd?d=gd@d<gdAdggdBd;d;dCdDd;d;dCdDd;dEdDdCd>dDdFid<dGdCdHdEdDd<d<d<dCd<dHdI
d;d;d;d;dJd;d;d;dKdLi dMd;dNd;dOd;dPd;dQd;dRd;dSd;dTd;dUd;dVd;dWd;dXd;dYd;dZd;d[d;d\d;d]d;i d^d;d_d;d`d;dad;dbd;dcd;ddd;ded;dfd;dgd;dhd;did;djd;dkd;dld;dmd;dnd;d;d;d;d;dod;d;d;d;d<d;d;d;d;d;d;d;d;dpd;d;d;dqdLd:d<d;drid;d;d;d;d;dsdtd;idudvdw          S )xNr   z
Binance USUSz
binance.us2   FTzchttps://user-images.githubusercontent.com/1294454/65177307-217b7c80-da5f-11e9-876e-0b748ba0a358.jpgzhttps://www.binance.uszhttps://api.binance.us/api/v3zhttps://api.binance.us/sapi/v1zhttps://api.binance.us/sapi/v2zhttps://api.binance.us/sapi/v3)webpublicprivatesapisapiV2sapiV3z$https://www.binance.us/?ref=35005074z7https://github.com/binance-us/binance-official-api-docsz&https://www.binance.us/en/fee/schedule)logoapiwwwreferraldocfeestradingz0.001)	tierBased
percentagetakermakerspot)fetchMarketsdefaultTypequoteOrderQtyCORSmarginswapfutureoption	addMargincloseAllPositionsclosePositioncreateReduceOnlyOrderfetchBorrowInterestfetchBorrowRatefetchBorrowRateHistoriesfetchBorrowRateHistoryfetchBorrowRatesfetchBorrowRatesPerSymbolfetchFundingHistoryfetchFundingRatefetchFundingRateHistoryfetchFundingRatesfetchIndexOHLCVfetchIsolatedPositionsfetchLeveragefetchLeverageTiersfetchMarketLeverageTiersfetchMarkOHLCVfetchOpenInterestHistoryfetchPositionfetchPositionsfetchPositionsRiskfetchPremiumIndexOHLCVreduceMarginsetLeverage	setMargin)setMarginModesetPositionModeget   
      d   i  i  i  )costbyLimit   )rG   noSymbol(   )pingtimeexchangeInfotradeshistoricalTrades	aggTradesdepthklineszticker/priceavgPricezticker/bookTickerzticker/24hrticker      )
accountzrateLimit/orderorder
openOrdersmyTradesmyPreventedMatches	allOrders	orderListallOrderListopenOrderList)rY   z
order/testzorder/cancelReplacez	order/oco)rY   rZ   r^   )rB   postdeletezsystem/statuszasset/assetDistributionHistoryzasset/query/trading-feezasset/query/trading-volumezsub-account/spotSummaryzsub-account/statuszotc/coinPairszotc/orders/{orderId}
otc/orderszocbs/orderszcapital/config/getallzcapital/withdraw/historyz"fiatpayment/query/withdraw/historyzcapital/deposit/addresszcapital/deposit/hisrecz!fiatpayment/query/deposit/historyz#capital/sub-account/deposit/addressz#capital/sub-account/deposit/historyzasset/query/dust-logszasset/query/dust-assetsz!marketing/referral/reward/historyzstaking/assetzstaking/stakingBalancezstaking/historyzstaking/stakingRewardsHistoryzcustodian/balancezcustodian/supportedAssetListzcustodian/walletTransferHistoryz"custodian/custodianTransferHistoryzcustodian/openOrderscustodian/orderzcustodian/orderHistoryzcustodian/tradeHistoryzcustodian/settlementSetting)zcustodian/settlementHistoryzcl/transferHistoryzapipartner/checkEligibilityzapipartner/rebateHistory)z
otc/quotesrc   zfiatpayment/withdraw/applyzcapital/withdraw/applyz
asset/dustzstaking/stakezstaking/unstakezcustodian/walletTransferzcustodian/custodianTransferzcustodian/undoTransferrd   zcustodian/ocoOrderzcl/transfer)zcustodian/cancelOrderzcustodian/cancelOrdersBySymbolzcustodian/cancelOcoOrder)z
cl/accountzcl/alertHistory)accountStatusapiTradingStatuszsub-account/listzsub-account/transfer/historyzsub-account/assetszsub-account/transfer)rB   ra   )r   r   r   r   r   )idname	countrieshostname	rateLimit	certifiedprourlsr   optionshasr   )deep_extendsuperr   describeparse_number)self	__class__s    T/var/www/html/crypto-bot/backend/venv/lib/python3.11/site-packages/ccxt/binanceus.pyrs   zbinanceus.describe   s   i 6 6 ? ? A A $}3=><>>  0BP@   !%"&!..w77!..w77	  "(%!& 
%%% %% 	%
 $% %% U% $U%  % (% &u% "5% +E% )%% #E%  ,U!%" &u#% %$ #E%%& *5'%( $U)%* "5+%, )%-%.  /%0 %e1%2 +E3%4 !%5%6 +E7%8  9%: !%;%< %e=%> )%?%@ A%B uC%D UE% %F "'#(I% % %P  ! !(*"#,-%&*+#qC8dTVZZ^`bYc8d!e!e"#12(B(B$%67Q-G-G01r'B'B+,#">"> & $&+-!"/0b&A&A$&.0%'%&(*)*  "#&'/0%&	  "#&'%& ' 4'''8!' 21' 5a	'
 21' -a' (' /' %a' &q' 0' 3A' =a' 21' 1!'  <Q!'" >q#' '$ >q%'& 0''( 21)'* <Q+', (-'. 1!/'0 *11'2 83'4 ,Q5'6 77'8 :19': =a;'< /='> *1?'@ 1!A'B 1!C'D 6qE' 'F 89./7845M' ' 'R '(&'6723&()*+,457823+,./'(   23:;45 q= =~ &(+,  *+,-,-89./  / _{ {UFD
 FD
 F F F	    )__name__
__module____qualname__rs   __classcell__)rv   s   @rw   r   r   
   sA        G G G G G G G G Grx   r   N)ccxt.binancer   ccxt.abstract.binanceusr   r    rx   rw   <module>r      sk    !           / / / / / /I I I I I I I I I Irx   