
    !:h%                     @    d dl mZ d dlmZ d dlmZ  G d dee      Zy)    )binance)ImplicitAPI)Anyc                   $     e Zd Zdef fdZ xZS )	binanceusreturnc                    | j                  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| j	                  d      | j	                  d      didgd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d d dwd d dwdxdy      S )zNr   z
Binance USUSz
binance.us2   FTzOhttps://github.com/user-attachments/assets/a9667919-b632-4d52-a832-df89f8a35e8cz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fetchMargins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   )rJ   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)r\   z
order/testzorder/cancelReplacez	order/oco)r\   r]   ra   )rE   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/quotesrf   zfiatpayment/withdraw/applyzcapital/withdraw/applyz
asset/dustzstaking/stakezstaking/unstakezcustodian/walletTransferzcustodian/custodianTransferzcustodian/undoTransferrg   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)rE   rd   )r   r   r   r   r   )linearinverse)r$   r%   )idname	countrieshostname	rateLimit	certifiedprourlsr   optionshasr   features)deep_extendsuperr   describeparse_number)self	__class__s    H/var/www/html/turnos/venv/lib/python3.12/site-packages/ccxt/binanceus.pyry   zbinanceus.describe   s   i ? A $i3=><>> 0BP@  !%"&!..w7!..w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"#12(B$%67Q-G01r'B+,#">& $&+-!"/0b&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./ /_{| ##
 ##	OQD
 Q Q	    )__name__
__module____qualname__r   ry   __classcell__)r|   s   @r}   r   r      s    R# R Rr~   r   N)ccxt.binancer   ccxt.abstract.binanceusr   ccxt.base.typesr   r    r~   r}   <module>r      s     ! / T Tr~   