
    i	                     H    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)InvalidOrderc                   >     e Zd Z fdZi fdefdZi fdefdZ xZS )binanceusdmc                     |                      t          t          |                                           dddddg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Ⓢ-Mzdhttps://user-images.githubusercontent.com/1294454/117738721-668c8d80-b205-11eb-8c49-3fad84c4a07f.jpgz2https://binance-docs.github.io/apidocs/futures/en/z.https://binance-docs.github.io/apidocs/spot/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    d/var/www/html/crypto-bot/backend/venv/lib/python3.11/site-packages/ccxt/async_support/binanceusdm.pyr!   zbinanceusdm.describe   s    k4 8 8 A A C C&~HD  )-  "*
"* %)!!  ))) ;$F
 $F
 $ $ $	    codec                 B   K   |                      ||d|           d {V S )N   futuresTransferr"   r&   amountparamss       r$   transfer_inzbinanceusdm.transfer_in4   2      ))$6BBBBBBBBBr%   c                 B   K   |                      ||d|           d {V S )N   r)   r+   s       r$   transfer_outzbinanceusdm.transfer_out8   r/   r%   )__name__
__module____qualname__r!   strr.   r2   __classcell__)r#   s   @r$   r   r      s        % % % % %N ;= C Cc C C C C <> C Cs C C C C C C C Cr%   r   N)ccxt.async_support.binancer   ccxt.abstract.binanceusdmr   ccxt.base.errorsr   r    r%   r$   <module>r<      s}    / . . . . . 1 1 1 1 1 1 ) ) ) ) ) )/C /C /C /C /C'; /C /C /C /C /Cr%   