
    ix                     P   d dl Z d dlZe j                            e j                            e j                            e j                            e j                            e                                                  Zej                            e           d dlm	Z	 d Z
dS )    N)test_shared_methodsc           	      `   ddd}ddg}| j         d         o| j         d         dk    }|                     |d          }|ri |d	<   |                     d
          |d<   |                     d          |d<   i |d<   |                     d          |                     d          d|                     d          |                     d          dd|d<   |t          j        | |||dg d           |dk    sd|vrd|d<   |dk    sd|vrd|d<   t          j        | |||||           t          j        | ||||d                    t          j        | |||d           t          j        | |||dd           d|vr2| 	                    |di           }| 	                    |di           }	| 	                    |di           }
t          j        | |||	dd           t          j        | |||	dd           t          j        | |||
dd           t          j        | |||
dd           |                     |	d          }|t          j        | |||	d|           |                     |
d          }|t          j        | |||
d|           t          j
        | ||||d         |d                    d S d S )NbtcBTC)idcodenamefeefetchCurrenciesemulatedtypeinfoz0.0001	precisionz0.001networksz0.011000)minmax)withdrawdepositlimits)fiatcryptootherr   depositForNonCryptoTr   withdrawForNonCryptor   r   0r   r   r   )hassafe_stringparse_numberr   assert_in_arrayassert_structureassert_currency_codecheck_precision_accuracyassert_greater_or_equal
safe_value!assert_valid_currency_id_and_code)exchangeskipped_propertiesmethodentryformatempty_allowed_for	is_nativecurrency_typer   withdraw_limitsdeposit_limitsmin_string_withdrawalmin_string_deposits                b/var/www/html/crypto-bot/backend/venv/lib/python3.11/site-packages/ccxt/test/base/test_currency.pytest_currencyr4      s    F
  ./aHLAR4SWa4aI((77M &v
 '33H=={ --g66uz  ,,V44,,V44 
  ,,V44,,V44 	
 	
x $/:LfV[]c  fA  fA  fA  B  B  BH$$-BFX-X-X $F9H$$-CGY-Y-Y!%F:(3EvuV\^oppp,X7I6SXZ_`fZghhh0;MvW\^ijjj/:LfV[]bdghhh***$$UHb99"--fj"EE!,,VYCC3H>PRXZikpruvvv3H>PRXZikpruvvv3H>PRXZhjoqtuuu3H>PRXZhjoqtuuu ( 4 4_e L L ,7BTV\^mot  wL  M  M  M%11.%HH)7BTV\^lns  vH  I  I  I=hHZ\bdikpqukvx}  E  yF  	G  	G  	G  	G  	G# +*    )ossyspathdirnameabspath__file__rootappendccxt.test.baser   r4    r5   r3   <module>r@      s    				 



	wrwrwrwrwW_G`G`7a7a'b'bccdd     / . . . . .;G ;G ;G ;G ;Gr5   