
    !:h[
                     L    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y)    )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                     | j                  t        t        |          dddg ddd ddddd ddd	g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linear)fetchMarketsdefaultSubTypeleverageBracketsmarginTypesmarginModesexact)z-5021z-5022z-5028)idnameurlshasoptions
exceptions)deep_extendsuperr   describer   )self	__class__s    J/var/www/html/turnos/venv/lib/python3.12/site-packages/ccxt/binanceusdm.pyr#   zbinanceusdm.describe   s    k4 A C&i )- "*
"* %)!! )))?&F
 & &	    codec                 *    | j                  ||d|      S )N   futuresTransferr$   r(   amountparamss       r&   transfer_inzbinanceusdm.transfer_in7       ##D&!V<<r'   c                 *    | j                  ||d|      S )N   r+   r-   s       r&   transfer_outzbinanceusdm.transfer_out;   r1   r'   )	__name__
__module____qualname__r   r#   strr0   r4   __classcell__)r%   s   @r&   r   r      s2    '# 'R 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=r'   