
    ei7                     ,    d dl mZ  G d d          ZdS )    )Entryc                      e Zd Z edddddi          xZZ edddddi          xZZ edddddi          xZZ	 ed	ddddi          xZ
Z ed
ddddi          xZZ edddddi          xZZ edddddi          xZZ edddddi          xZZ edddddi          xZZ edddddi          xZZ edddddi          xZZ edddddi          xZZ edddddi          xZZ edddddi          xZZ edddddi          xZ Z! edddddi          xZ"Z# edddddi          xZ$Z% edddddi          xZ&Z' edddddi          xZ(Z) edddddi          xZ*Z+ edddddi          xZ,Z- edddddi          xZ.Z/ edddddi          xZ0Z1 edddddi          xZ2Z3 ed ddddi          xZ4Z5 ed!ddddi          xZ6Z7 ed"ddddi          xZ8Z9 ed#ddddi          xZ:Z; ed$ddddi          xZ<Z= ed%ddddi          xZ>Z? ed&dd'ddi          xZ@ZA eddd'ddi          xZBZC ed(dd'ddi          xZDZE ed)dd'ddi          xZFZG ed*dd'ddi          xZHZI ed+dd'ddi          xZJZK ed,dd'ddi          xZLZM ed-dd'ddi          xZNZO ed.dd'ddi          xZPZQ ed/dd'ddi          xZRZS ed0dd'ddi          xZTZU ed1dd'ddi          xZVZW ed2dd'ddi          xZXZY ed3dd'ddi          xZZZ[ eddd'ddi          xZ\Z] ed4dd'ddi          xZ^Z_ ed5dd'ddi          xZ`Za eddd'ddi          xZbZc ed6dd'ddi          xZdZe ed7dd'ddi          xZfZg ed8dd'ddi          xZhZi ed9dd'dd:i          xZjZk ed;dd'dd<i          xZlZm ed=d>dddi          xZnZo ed?d>dddi          xZpZq ed@d>dddi          xZrZs edAd>dddi          xZtZu edBd>dddi          xZvZw edCd>dddi          xZxZy edDd>dddi          xZzZ{ edEd>dddi          xZ|Z} edFdGdddi          xZ~Z edHdGdddi          xZZ edIdGdddi          xZZ edJdGdddi          xZZ edKdGdddi          xZZ edLdMdddi          xZZ edNdMdddi          xZZ edOdMdddi          xZZ edPdMdddQi          xZZ edRdMdddi          xZZ edSdMdddi          xZZ edTdMdddi          xZZ edUdMdddVi          xZZ edWdMdddVi          xZZ edXdMdddVi          xZZ edYdMdddVi          xZZ edZdMdddVi          xZZ ed[dMdddi          xZZ ed\dMdddi          xZZ ed]dMdddi          xZZ ed^dMdddi          xZZ ed_dMdddi          xZZ ed`dMdddi          xZZ edadMdddi          xZZ edbdMdddi          xZZ edcdMdddi          xZZ edddMddd:i          xZZ ededMdddi          xZZ edfdMdddi          xZZ ed&dMd'ddi          xZZ edgdMd'ddi          xZZ edhdMd'ddVi          xZZ edidMd'ddi          xZZ edjdMd'ddi          xZZ edkdMd'ddVi          xZZ edldMd'ddi          xZZ edmdMd'ddVi          xZZ edndMd'ddi          xZZ edodMd'ddi          xZZ edpdMd'dd:i          xZZ edqdMd'dd:i          xZZ edrdMd'dd:i          xZZ edsdMd'dd:i          xZZ edtdMd'ddi          xZZ edudMd'ddi          xZZ edvdMd'ddi          xZZ edwdMd'ddi          xZZ edxdMd'ddi          xZZ edydMd'dd:i          xZZdzS ){ImplicitAPIzreference/currenciesv2PublicGETcost   zmarket-statuszaccount/ledger	v2Privatezaccount/withdraw/quotazaccount/withdraw/addresszaccount/deposit/addresszaccount/repayment   zreference/transact-fee-ratezaccount/asset-valuationg?zpoint/accountzsub-user/user-listzsub-user/user-statezsub-user/account-listzsub-user/deposit-addresszsub-user/query-depositzuser/api-keyzuser/uidzalgo-orders/openingzalgo-orders/historyzalgo-orders/specificz
c2c/offersz	c2c/offerzc2c/transactionszc2c/repaymentzc2c/accountzetp/referencezetp/transactionszetp/transactionzetp/rebalancez	etp/limitzaccount/transferPOSTzpoint/transferzsub-user/managementzsub-user/creationzsub-user/tradable-marketzsub-user/transferabilityzsub-user/api-key-generationzsub-user/api-key-modificationzsub-user/api-key-deletionzsub-user/deduct-modezalgo-orderszalgo-orders/cancel-all-afterzalgo-orders/cancellationzc2c/cancellationzc2c/cancel-allzc2c/transferzetp/creationzetp/redemptionzetp/{transactId}/cancel
   zetp/batch-cancel2   zhistory/klinemarketzdetail/mergeddepthtradezhistory/tradedetailtickersetpzcommon/symbolspubliczcommon/currencyszcommon/timestampzcommon/exchangezsettings/currencyszaccount/accountsprivatezaccount/accounts/{id}/balancezaccount/accounts/{sub-uid}zaccount/history   zcross-margin/loan-infozmargin/loan-infozfee/fee-rate/getzorder/openOrdersg?zorder/orderszorder/orders/{id}zorder/orders/{id}/matchresultszorder/orders/getClientOrderzorder/historyzorder/matchresultszquery/deposit-withdrawzmargin/loan-orderszmargin/accounts/balancezcross-margin/loan-orderszcross-margin/accounts/balancezpoints/actionszpoints/orderszsubuser/aggregate-balancezstable-coin/exchange_ratezstable-coin/quotezfutures/transferzorder/batch-orderszorder/orders/placez$order/orders/submitCancelClientOrderz"order/orders/batchCancelOpenOrderszorder/orders/{id}/submitcancelzorder/orders/batchcancelzdw/withdraw/api/createzdw/withdraw-virtual/{id}/cancelzdw/transfer-in/marginzdw/transfer-out/marginzmargin/orderszmargin/orders/{id}/repayzcross-margin/transfer-inzcross-margin/transfer-outzcross-margin/orderszcross-margin/orders/{id}/repayzstable-coin/exchangezsubuser/transferN)__name__
__module____qualname__r   !v2public_get_reference_currenciesv2PublicGetReferenceCurrenciesv2public_get_market_statusv2PublicGetMarketStatusv2private_get_account_ledgerv2PrivateGetAccountLedger$v2private_get_account_withdraw_quota v2PrivateGetAccountWithdrawQuota&v2private_get_account_withdraw_address"v2PrivateGetAccountWithdrawAddress%v2private_get_account_deposit_address!v2PrivateGetAccountDepositAddressv2private_get_account_repaymentv2PrivateGetAccountRepayment)v2private_get_reference_transact_fee_rate$v2PrivateGetReferenceTransactFeeRate%v2private_get_account_asset_valuation!v2PrivateGetAccountAssetValuationv2private_get_point_accountv2PrivateGetPointAccount v2private_get_sub_user_user_listv2PrivateGetSubUserUserList!v2private_get_sub_user_user_statev2PrivateGetSubUserUserState#v2private_get_sub_user_account_listv2PrivateGetSubUserAccountList&v2private_get_sub_user_deposit_address!v2PrivateGetSubUserDepositAddress$v2private_get_sub_user_query_depositv2PrivateGetSubUserQueryDepositv2private_get_user_api_keyv2PrivateGetUserApiKeyv2private_get_user_uidv2PrivateGetUserUid!v2private_get_algo_orders_openingv2PrivateGetAlgoOrdersOpening!v2private_get_algo_orders_historyv2PrivateGetAlgoOrdersHistory"v2private_get_algo_orders_specificv2PrivateGetAlgoOrdersSpecificv2private_get_c2c_offersv2PrivateGetC2cOffersv2private_get_c2c_offerv2PrivateGetC2cOfferv2private_get_c2c_transactionsv2PrivateGetC2cTransactionsv2private_get_c2c_repaymentv2PrivateGetC2cRepaymentv2private_get_c2c_accountv2PrivateGetC2cAccountv2private_get_etp_referencev2PrivateGetEtpReferencev2private_get_etp_transactionsv2PrivateGetEtpTransactionsv2private_get_etp_transactionv2PrivateGetEtpTransactionv2private_get_etp_rebalancev2PrivateGetEtpRebalancev2private_get_etp_limitv2PrivateGetEtpLimitv2private_post_account_transferv2PrivatePostAccountTransfer v2private_post_account_repaymentv2PrivatePostAccountRepaymentv2private_post_point_transferv2PrivatePostPointTransfer"v2private_post_sub_user_managementv2PrivatePostSubUserManagement v2private_post_sub_user_creationv2PrivatePostSubUserCreation'v2private_post_sub_user_tradable_market"v2PrivatePostSubUserTradableMarket'v2private_post_sub_user_transferability#v2PrivatePostSubUserTransferability*v2private_post_sub_user_api_key_generation$v2PrivatePostSubUserApiKeyGeneration,v2private_post_sub_user_api_key_modification&v2PrivatePostSubUserApiKeyModification(v2private_post_sub_user_api_key_deletion"v2PrivatePostSubUserApiKeyDeletion#v2private_post_sub_user_deduct_modev2PrivatePostSubUserDeductModev2private_post_algo_ordersv2PrivatePostAlgoOrders+v2private_post_algo_orders_cancel_all_after%v2PrivatePostAlgoOrdersCancelAllAfter'v2private_post_algo_orders_cancellation#v2PrivatePostAlgoOrdersCancellationv2private_post_c2c_offerv2PrivatePostC2cOfferv2private_post_c2c_cancellationv2PrivatePostC2cCancellationv2private_post_c2c_cancel_allv2PrivatePostC2cCancelAllv2private_post_c2c_repaymentv2PrivatePostC2cRepaymentv2private_post_c2c_transferv2PrivatePostC2cTransferv2private_post_etp_creationv2PrivatePostEtpCreationv2private_post_etp_redemptionv2PrivatePostEtpRedemption$v2private_post_etp_transactid_cancel v2PrivatePostEtpTransactIdCancelv2private_post_etp_batch_cancelv2PrivatePostEtpBatchCancelmarket_get_history_klinemarketGetHistoryKlinemarket_get_detail_mergedmarketGetDetailMergedmarket_get_depthmarketGetDepthmarket_get_trademarketGetTrademarket_get_history_trademarketGetHistoryTrademarket_get_detailmarketGetDetailmarket_get_tickersmarketGetTickersmarket_get_etpmarketGetEtppublic_get_common_symbolspublicGetCommonSymbolspublic_get_common_currencyspublicGetCommonCurrencyspublic_get_common_timestamppublicGetCommonTimestamppublic_get_common_exchangepublicGetCommonExchangepublic_get_settings_currencyspublicGetSettingsCurrencysprivate_get_account_accountsprivateGetAccountAccounts'private_get_account_accounts_id_balance"privateGetAccountAccountsIdBalance$private_get_account_accounts_sub_uidprivateGetAccountAccountsSubUidprivate_get_account_historyprivateGetAccountHistory"private_get_cross_margin_loan_infoprivateGetCrossMarginLoanInfoprivate_get_margin_loan_infoprivateGetMarginLoanInfoprivate_get_fee_fee_rate_getprivateGetFeeFeeRateGetprivate_get_order_openordersprivateGetOrderOpenOrdersprivate_get_order_ordersprivateGetOrderOrdersprivate_get_order_orders_idprivateGetOrderOrdersId(private_get_order_orders_id_matchresults#privateGetOrderOrdersIdMatchresults'private_get_order_orders_getclientorder#privateGetOrderOrdersGetClientOrderprivate_get_order_historyprivateGetOrderHistoryprivate_get_order_matchresultsprivateGetOrderMatchresults"private_get_query_deposit_withdrawprivateGetQueryDepositWithdrawprivate_get_margin_loan_ordersprivateGetMarginLoanOrders#private_get_margin_accounts_balanceprivateGetMarginAccountsBalance$private_get_cross_margin_loan_ordersprivateGetCrossMarginLoanOrders)private_get_cross_margin_accounts_balance$privateGetCrossMarginAccountsBalanceprivate_get_points_actionsprivateGetPointsActionsprivate_get_points_ordersprivateGetPointsOrders%private_get_subuser_aggregate_balance!privateGetSubuserAggregateBalance%private_get_stable_coin_exchange_rate privateGetStableCoinExchangeRateprivate_get_stable_coin_quoteprivateGetStableCoinQuoteprivate_post_account_transferprivatePostAccountTransferprivate_post_futures_transferprivatePostFuturesTransferprivate_post_order_batch_ordersprivatePostOrderBatchOrdersprivate_post_order_orders_placeprivatePostOrderOrdersPlace1private_post_order_orders_submitcancelclientorder-privatePostOrderOrdersSubmitCancelClientOrder/private_post_order_orders_batchcancelopenorders+privatePostOrderOrdersBatchCancelOpenOrders)private_post_order_orders_id_submitcancel$privatePostOrderOrdersIdSubmitcancel%private_post_order_orders_batchcancel!privatePostOrderOrdersBatchcancel#private_post_dw_withdraw_api_createprivatePostDwWithdrawApiCreate*private_post_dw_withdraw_virtual_id_cancel$privatePostDwWithdrawVirtualIdCancel"private_post_dw_transfer_in_marginprivatePostDwTransferInMargin#private_post_dw_transfer_out_marginprivatePostDwTransferOutMarginprivate_post_margin_ordersprivatePostMarginOrders#private_post_margin_orders_id_repayprivatePostMarginOrdersIdRepay%private_post_cross_margin_transfer_in privatePostCrossMarginTransferIn&private_post_cross_margin_transfer_out!privatePostCrossMarginTransferOut private_post_cross_margin_ordersprivatePostCrossMarginOrders)private_post_cross_margin_orders_id_repay#privatePostCrossMarginOrdersIdRepay!private_post_stable_coin_exchangeprivatePostStableCoinExchangeprivate_post_subuser_transferprivatePostSubuserTransfer     T/var/www/html/volatility/venv/lib/python3.11/site-packages/ccxt/abstract/bittrade.pyr   r      s       INOegqsx  |B  DE  {F  JG  JG  G%(F;@5R\^cflnoep;q;qq!8?DuEUWbdilrtukv?w?ww #<NSeTlny  |A  DJ  LM  CN  OO  OO  O(+KRWRWXrt  BG  JP  RS  IT  SU  SU  U*-OPUPUVoq|  D  GM  OP  FQ  QR  QR  R),MEJUK^`kmru{}~t  FA  FA  A#&BW\W\]z  }H  JO  RX  Z[  Q\  X]  X]  ]-0TPUPUVoq|  D  GM  OR  FS  QT  QT  T),M=BU?T_afioqrhs=t=tt":EJUK_alnsv|~  vA  FB  FB  B$'BGLuMbdoqvy  BC  yD  HE  HE  E%(DKP5Qhjuw|  @F  HI  J  LK  LK  K'*HQVQVWqs~  AF  IO  QR  HS  RT  RT  T*-NMRUSkmxz  CI  KL  BM  NN  NN  N(+J:?%P[]bekmndo:p:pp!7385[RWZ`bcYd3e3ee0HMNceprw  {A  CD  zE  IF  IF  F%(EHMNceprw  {A  CD  zE  IF  IF  F%(EJO%Pfhsuz  ~D  FG  }H  KI  KI  I&)G7<u\;X]`fhi_j7k7kk45:U;UZ]cef\g5h5hh2CH5I[]hjorxz{q|C}C}}"%@=BU?T_afioqrhs=t=tt":9>}k[`ciklbm9n9nn 6=BU?T_afioqrhs=t=tt":CH5I[]hjorxz{q|C}C}}"%@AFGXZeglouwxnyAzAzz!$>=BU?T_afioqrhs=t=tt":5:U;UZ]cef\g5h5hh2EJUK]_jlru{}~t  FA  FA  A#&BGLuM`bmoux~  AB  xC  HD  HD  D$'DAFGWYdflouwxnyAzAzz!$>JO%Pegrtz  ~D  FG  }H  KI  KI  I&)GFKeL_alntw}  @A  wB  GC  GC  C$'CSXSXYs  vA  CI  LR  TU  KV  TW  TW  W+.PTYTYZt  wB  DJ  MS  UV  LW  UX  UX  X+.QX]X]^{  ~I  KQ  TZ  \]  S^  Y_  Y_  _.1U\a\a  cB  DO  QW  Z`  bc  Yd  ]e  ]e  e03YTYTYZu  xC  EK  NT  VW  MX  UY  UY  Y,/QKP5Qgitv|  @F  HI  J  LK  LK  K'*H;@5P[]cflnoep;q;qq!8Z_Z_`~  AL  NT  W]  _`  Va  [b  [b  b/2WTYTYZt  wB  DJ  MS  UV  LW  UX  UX  X+.Q7<u[+W]`fhi_j7k7kk4EJUK]_jlru{}~t  FA  FA  A#&B@EFVXcekntvwmx@y@yy!$=?Du_Vacilrtukv?w?ww #<=BU>S^`fioqrhs=t=tt":=BU>S^`fioqrhs=t=tt":AFGWYdflouwxnyAzAzz!$>NSeTmoz  }C  FL  NP  EQ  OR  OR  R(+KDIEJ\^ikqtz|~s  EA  EA  A#&A7<u_hX]`fhi_j7k7kk47<u_hX]`fhi_j7k7kk4(-gxQR(T(TT~(-gxQR(T(TT~7<u_hX]`fhi_j7k7kk4*/%(EFTU;*W*WW,1E)XuvWXk,Z,ZZ)$)E%561+$N$NNN\9>?OQY[`ciklbm9n9nn 6=BUCUW_afioqrhs=t=tt":=BUCUW_afioqrhs=t=tt":;@5ART\^cflnoep;q;qq!8AFG[]eglouwxnyAzAzz!$>?DuEWYbdilrtwkx?y?yy #<SXSXYx  {D  FK  NT  VY  MZ  T[  T[  [+.PMRUSoqz  }B  EK  MN  DO  NP  NP  P(+J=BUCTV_afioqrhs=t=tt":INOgirty  }C  EF  |G  JH  JH  H&)F>CeDVXachkqstju>v>vv #;=BUCUW`bgjprsit=u=uu #:?DuEWYbdilrtwkx?y?yy #<7<u^YX]`fhk_l7m7mm4<AEBUW`bgjpruiv<w<ww"9UZUZ[{  ~G  IN  QW  Y\  P]  V^  V^  ^,/RTYTYZw  zC  EJ  MS  UX  LY  UZ  UZ  Z+.Q9>PY[`ciklbm9n9nn 6CH5I]_hjorxz{q|C}C}}"%@JO%Phjsuz  ~D  FG  }H  KI  KI  I&)GBG%H\^ginqwy|p}B~B~~"%?LQERkmvx}  AG  IL  @M  MN  MN  N'*IMRUSmoxz  CI  KL  BM  NN  NN  N(+JW\W\]|  H  JO  RX  Z[  Q\  X]  X]  ]-0T;@5AQS\^cflnoep;q;qq!89>PY[`ciklbm9n9nn 6PUPUVqs|  D  GM  OQ  FR  QS  QS  S),MOTuUpr{  ~C  FL  NO  EP  PQ  PQ  Q),L@EFY[dfkntvwmx@y@yy!$=AFGY[dflouwxnyAzAzz!$>AFGY[dflouwxnyAzAzz!$>DIEJ^`ikqtz|  tA  EB  EB  B#&ADIEJ^`ikqtz|  tA  EB  EB  B#&Ahmhm  oU  W`  bh  kq  sv  jw  ix  ix  x58edidi  kO  QZ  \b  ek  mp  dq  er  er  r36aW\W\]}  @I  KQ  TZ  \_  S`  Xa  Xa  a-0TPUPUVpr{  ~D  GM  OR  FS  QT  QT  T),MKP5Qiktv|  @F  HI  J  LK  LK  K'*HX]X]^  BK  MS  V\  ^_  U`  Ya  Ya  a.1UINOfhqsy  }C  EG  |H  JI  JI  I&)FKP5Qiktv|  @F  HJ  K  LL  LL  L'*H;@5R[]cflnpeq;r;rr!8KP5Qkmvx~  BH  JL  AM  LN  LN  N'*HOTuUoqz  }C  FL  NO  EP  PQ  PQ  Q),LQVQVWrt}  @F  IO  QR  HS  RT  RT  T*-NFKeLaclntw}  @A  wB  GC  GC  C$'CV[V[\|  H  JP  SY  [\  R]  W^  W^  ^-0SHMNdfoqw  {A  CD  zE  IF  IF  F%(EAFGY[dflouwynzA{A{{!$>$>$>r   r   N)ccxt.base.typesr   r   r   r   r   <module>r      s]    ! ! ! ! ! !n| n| n| n| n| n| n| n| n| n|r   