
    ei
                     T    d dl mZ d dlmZ d dlmZ d dlmZ  G d dee          ZdS )    )binance)ImplicitAPI)Any)InvalidOrderc                   D     e Zd Zdef fdZi fdefdZi fdefdZ xZS )binanceusdmreturnc                     |                      t          t          |                                           dddg ddd ddddd ddd	d
gid
d i i ddt          t          t          did          S )Nr   u   Binance USDⓈ-MzOhttps://github.com/user-attachments/assets/871cbea7-eebb-4b28-b260-c1c91df0487a)z2https://binance-docs.github.io/apidocs/futures/en/z.https://binance-docs.github.io/apidocs/spot/enz!https://developers.binance.com/en)logodocFT)CORSspotmarginswapfutureoptioncreateStopMarketOrdertypeslinear)fetchMarketsdefaultSubTypeleverageBracketsmarginTypesmarginModesexact)z-5021z-5022z-5028)idnameurlshasoptions
exceptions)deep_extendsuperr   describer   )self	__class__s    N/var/www/html/volatility/venv/lib/python3.11/site-packages/ccxt/binanceusdm.pyr$   zbinanceusdm.describe   s    k4 8 8 A A C C&i    )-  hZ! #+ %)!!
 
 ))) C(F
 (F
 ( ( (	    codec                 2    |                      ||d|          S )N   futuresTransferr%   r)   amountparamss       r'   transfer_inzbinanceusdm.transfer_in9       ##D&!V<<<r(   c                 2    |                      ||d|          S )N   r,   r.   s       r'   transfer_outzbinanceusdm.transfer_out=   r2   r(   )	__name__
__module____qualname__r   r$   strr1   r5   __classcell__)r&   s   @r'   r   r      s        )# ) ) ) ) ) )V 57 = = = = = = 68 = = = = = = = = = =r(   r   N)	ccxt.binancer   ccxt.abstract.binanceusdmr   ccxt.base.typesr   ccxt.base.errorsr   r    r(   r'   <module>r@      s    !           1 1 1 1 1 1       ) ) ) ) ) )3= 3= 3= 3= 3='; 3= 3= 3= 3= 3=r(   