
    i                         d dl Z d ZdS )    Nc                 `   |sJ |d         t          |d         t                    sJ t          |d         t          j                  sJ |d         dk    sJ |d         |k     sJ d|v sJ d|v sJ d|v sJ d|v sJ |d         |                     |d                   k    sJ g d	}|                     |d
         |          }|sJ |d         |k    sJ t          |d         t                    sJ |d         dk    s|d         dk    sJ t          |d         t          j                  sJ |d         dk    sJ |d         r]t          |d         d         t          j                  sJ |d         d         dk    r#t          |d         d         t                    sJ |j        sJ d S )Nid	timestampl    3zupdatedaddresstagtxiddatetime)okpendingfailedrejectedcanceledstatuscurrencytypedeposit
withdrawalamountr   feecost)
isinstancestrnumbersRealiso8601in_arrayinfo)exchangetransactioncodenowstatusestransactionStatusIsValids         e/var/www/html/crypto-bot/backend/venv/lib/python3.11/site-packages/ccxt/test/base/test_transaction.pytest_transactionr&   	   s%   ;t$*[5F*L*L$$
Mk+.====={#m3333{#c))))########K[    z"h&6&6{;7O&P&PPPPP  H  (00X1FQQ####z"d****k&)3/////v)++{6/Bl/R/R/RRk(+W\:::::x A%%%%5 C+e,V4glCCCCCuf%**k%0<cBBBBB    )r   r&    r'   r%   <module>r)      s)    
    r'   